页面安装报错,提示404 We Couldn’t Find this Page Please contact us if you think this is a server error, Thank you. Bring me back Home

安装报错 · wizren · 于 3年前 发布 · 1772 次阅读

使用的是oneinstack搭建的环境,进入到数据库配置页面,输入相关信息后,直接报错。返回404, OPPS! 404 We Couldn’t Find this Page Please contact us if you think this is a server error, Thank you. Bring me back Home 用宝塔测试过不存在这个问题,请教一下是我哪里配置的问题?php是7.1.33,mysql是5.6。还需要提供什么信息可以定位到问题?

已经处理好了,补充一下: 修改fastcgi.conf

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;

fastcgi_param  PATH_INFO          $fastcgi_script_name;#处理重复路径问题
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;
fastcgi_param  REQUEST_SCHEME     $scheme;
fastcgi_param  HTTPS              $https if_not_empty;

fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;

fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;

# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param  REDIRECT_STATUS    200;
共收到 5 条回复 问题提问
Fecmall#13年前 0 个赞

你的url字符串和截图发一下。

wizren#23年前 0 个赞

@Fecmall #1楼 请问是需要哪里的截图?帖子里边我已经发了两张截图了。 配置mysql的页面url是

/install/index.php/database/config/index?database=1

点击下一步后的页面url是

/install/index.php/database/config/index.php/database/config/index?database=1

需要提供域名吗?我这边是本地hosts指定的,还没有解析,需要的话我这边解析一下

Fecmall#33年前 0 个赞

你这个问题,第一次有人提这个。

我也帮不上忙,本地无法重现

您自己调试找找原因吧。install 对应的comtroller文件:https://github.com/fecshop/yii2_fecshop/tree/master/app/appinstall/modules/Database/controllers

wizren#43年前 0 个赞

@Fecmall #3楼 找到问题了,应该是nginx的问题,路径重复了,参考链接:

https://segmentfault.com/a/1190000018235221
Fecmall#53年前 0 个赞

1.可以写一下,你错误前的具体配置,和怎么修改解决这个

2.将这个报错信息404 We Couldn’t Find this Page Please contact us if you think this is a server error, Thank you. Bring me back Home写入title,方便后面的人搜索。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics