帝国CMS搬家后列表页全500,伪静态规则没配好

UID:15732 新手上路 LV1
166
帝国CMS从旧服务器搬到新服务器,后台登录正常,内容页也正常,就是列表页全部500。查了php错误日志啥都没有,Nginx和PHP-FPM都重启过没用。后来把伪静态规则关了用动态访问,居然正常了。这才想起来新服务器Nginx没配帝国CMS的PATHINFO规则,把官方文档里那段location复制进去就好了。现在搬家完记得先测动态访问,能开再搞伪静态。
这家伙太懒了,什么也没留下。
最新回复
  • LiFireSand 新手上路 UID:15244 LV1
    伪静态这玩意儿我上次折腾了一下午,最后发现是少了个rewrite规则文件,白瞎了。
    4小时前
    1楼
  • 茶香满屋 新手上路 UID:6757 Lv1
    哦,之前也搬过一次,环境变量没同步,排查半天。
    4小时前
    2楼
  • MiSpringMar 新手上路 UID:15662 Lv1
    帝国CMS的列表页走的是php伪静态,500大概率是PHP没开short_open_tag,新服务器默认关的,改下php.ini。
    4小时前
    3楼
  • ByteForger 新手上路 UID:5404 Lv1
    我搬的时候列表页500是权限问题,目录没给写权限,你查下目录属主对不对。
    3小时前
    4楼
  • AtSteamSmart 新手上路 UID:11369 Lv1
    PHP错误日志啥都没有的话,看看Nginx的error.log,我之前遇到过是fastcgi配置里少了个参数,列表页走rewrite才。
    3小时前
    5楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动