昨天一个阿里云客户,帮忙配置运行的环境,迁移了两个网站,一个phpwind ,一个帝国CMS
环境为IIS6+php5.2+mysql5.0+Zend3.3
转移过后 phpwind的一切运行正常,帝国CMS没有仔细看,前台是正常的
今天客户说帝国CMS 后台登陆500错误,应为是打包过来,不存在二进制上传错误,再查看数据库,导入没有报错,配置文件已经修改成新的,并没有错误。
百度上找原因,很快来到帝国官网,用自己以前注册的账号登陆官网论坛,搜索相关问题,结果是很多人遇到相同问题,但全部看完后没有得到解决方法。
官方的说法只有一句,环境配置问题,请咨询空间商。很无语,看着这些回复,和一个个没有解决问题的帖子,很是替帝国CMS用户生气,你一个老程序,用的人也有一些,遇到问题,竟然是一种这种敷衍的回答,现在很多都是VPS,独立服务器,环境一般自己配置,你这一句环境问题,找空间商,那你说这些人找谁,难道是要他们出钱请你们这些大佬去解决。
后台登陆500错误,帝国有一个探针,检测是否支持,下载地址 http://phome.net/tmp/ecmstz/ecmstz.rar
上传空间运行,一般都是下面错误,根本就没有得到任何结果
现在说明解决方法
所谓的环境问题,这里就一个,php的短标签没有开启。
找到php.ini 查找 short_open_tag
把 short_open_tag = Off 打开(改为On)
保存。重启IIS,apache 或者nginx
问题解决。
BS
转载请注明:果果.IT » 帝国CMS 后台登录500错误解决方法