阅读:2431回复:3
使用ANK后500错误
使用ANK后500错误,比如baocms以前没问题,换ANK后就出现500,最后查出来是header("Powered by: XXX;");换成header("X-Powered-By: XXX;");就没问题了,可是又不能伪静态了,所有的伪静态都是404,配置都正常的,也启用了伪静态能看到.htaccess的内容。
骑士人才系统也是500,不知什么原因。外卖人不能指向默认首页,出现No input file specified,手动输入index.php正常。现在好几个以前正常的程序都出现500了。 以上程序在upupw的CMD版正常显示。 [jkey166于2017-09-10 23:52编辑了帖子]
|
|
沙发#
发布于:2017-09-11 12:57
首先要选择对的php版本,很多程序不兼容高版本PHP,其次ANK的PHP都是fastcgi模式运行,所以伪静态有点差别,一般需要在index.php后面加一个?号,例如index.php?/m=$1,具体根据自己规则来。
|
|
板凳#
发布于:2017-09-11 13:04
用的是php5.3 5.4以前都可以用,程序伪静态是在.htaccess里配置,如果用?的话,改动太多,可惜ANK功能挺强大,就是有些程序有这些问题
|
|
地板#
发布于:2017-09-11 13:59
当找不到问题的时候建议用A模式,站点需要解密时看需要php5.2还是php5.3,修改站点选择绑定对应版本,php配置,对应版本,功能扩展开启对应组件。
伪静态问题建议单独修改1-2个站点看是否可行。 |
|