xxyyzz

第 1630 位会员

会员
个人信息
  • 加入于 2019-09-21 19:58:40
  • 最后登录时间 4年前
个人成就
  • 发表文章次数 1
  • 发布回复次数 3
  • 个人主页浏览次数 0
FECMALL 2.3.3 界面安装提交Mysql数据库配置时出现404错误!!!4年前

终于找到原因,是因为Nginx配置问题,fcgi.conf配置中把fastcgi_param CONTENT_LENGTH $content_length写成了fastcgi_param CONTENT_lENGTH $content_length导致php-fpm接收不到post数据,从而使程序报404错误,这个错误排除之后浏览器又显示了一个500 Internal Server Error的错误,追查Nginx的access.log发现错误原因是"GET /install.php/database/config/migrate HTTP/1.1" 500 186 ,应该是Nginx的配置有问题吧?原因是什么?请大神耐心指导!!!

FECMALL 2.3.3 界面安装提交Mysql数据库配置时出现404错误!!!4年前

install.php: 执行如下语句:

require(__DIR__ . '/../config/bootstrap.php');

其中bootstrap.php:

if (is_array($argv)) {
    foreach ($argv as $av) {

bootstrap.php出现第一个异常: 出现异常。 Notice: Undefined variable: argv

yii\web\User->init (\usr\local\fecmall\fecshop\vendor\yiisoft\yii2\web\User.php:163)

{main} (\usr\local\fecmall\fecshop\appfront\web\install.php:20)

出现第二个异常: 出现异常。 yii\base\InvalidConfigException: User::identityClass must be set.

FECMALL 2.3.3 界面安装提交Mysql数据库配置时出现404错误!!!4年前

是的,访问的是install.php,之后填写Mysql数据库配置信息提交,然后出现404错误,是没有controller来处理提交的post数据还是其它原因?调试了该问题好几天,由于对程序的框架和细节不是很了解,所以不知道引起问题的原因,故请教大神!

Your Site Analytics