宝塔用户_rllben 发表于 2021-11-20 22:38:17

【已解答】免费版7.3.0 nginx 1.21.1 运行一段时间ECSHOP后变404

运行环境
免费版7.3.0

nginx 1.21.1
PHP 5.3

问题
面板里点击升级面板、升级nginx后,一开始 ecshop 正常打开,运行几个小时之后,静态页面正常打开,php 页面全部404,打开 nginx 的 access_log 、 error_log 以及 php的 error_log ,服务器上的事件查看器里,均未发现相关错误记录。


尝试解决

1、重启面板
2、重装面板
3、重装nginx
4、重启nginx
5、重启 php
6、调大CGI进程数量
7、切换 nginx 运行用户
都未能解决




宝塔用户_rllben 发表于 2021-11-20 22:51:23

未升级之前没出现这种问题,升级之后才出现

宝塔用户_rllben 发表于 2021-11-20 22:52:38

除升级外,没调整过任何配置,未升级前一直跑的好好的

大炮运维V587 发表于 2021-11-20 23:00:25

您好,面板升级和网站的访问状态无关系的,面升级使用的是python代码,ecshop您使用的是php二者是独立开的环境,互不干涉。
网站访问404 可能的原因:
1、伪静态的设置问题
2、请求的url资源在服务器上找不到
3、其他问题引起的,如服务器负载过高,导致请求长时间未应答,而设置了404 状态码

宝塔用户_rllben 发表于 2021-11-20 23:19:18

大炮运维V587 发表于 2021-11-20 23:00
您好,面板升级和网站的访问状态无关系的,面升级使用的是python代码,ecshop您使用的是php二者是独立开的 ...

您好。
1、未开启伪静态
2、确认 URL 资源 无问题
3、出问题时负载正常

现在考虑nginx版本回滚...

大炮运维V587 发表于 2021-11-21 11:47:59

宝塔用户_rllben 发表于 2021-11-20 23:19
您好。
1、未开启伪静态
2、确认 URL 资源 无问题


网站访问如果连日志都没有的话,那就不好判断是哪里的问题了。不过你可以看下您的网站是否有写入日志的配置
页: [1]
查看完整版本: 【已解答】免费版7.3.0 nginx 1.21.1 运行一段时间ECSHOP后变404