您现在的位置是:首页 > 折腾心得折腾心得

帝国cms7.5后台登录ecmsadmin.php空白

高晓波2020-12-11【折腾心得】人已围观

简介这两天在做一个帝国cms网站迁移,帝国cms版本为7.5,php版本为5.6.40,数据库和网站目录全部迁移完毕后,前台能正常访问,后台登录时无论输入正确还是错误的密码,都卡ecmsadmin.php空白页,在网上查了一大圈,最终解决。

这两天在做一个帝国cms网站迁移,帝国cms版本为7.5,php版本为5.6.40,数据库和网站目录全部迁移完毕后,前台能正常访问,后台登录时无论输入正确还是错误的密码,都卡ecmsadmin.php空白页,在网上查了一大圈,最终解决。

尝试过以下方案
1、尝试修改e/config/config.php,没用
2、添加ZendGuardLoader.so,没用

最终解决方案
修改php.ini,搜索short_open_tag,将此选项改为On;
short_open_tag = On

关于short_open_tag

在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:(<? ?>)。

同时,只有开启这个才可以使用 <?= 以代替 <? echo 。在CodeIgniter的视频教程中就是用的这种方式。

但是这个短标签是不推荐的,使用<?php ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。

Tags:帝国cms

很赞哦! ()

文章评论