最近更换了个空间。
在原服务器将所有网站打包后FTP传到新的空间上。 本文来自Novell迷网站 http://novell.me
设置好新的数据库连接后登录后台发现一片空白。
只有手工输入 /后台地址/login.php 直接弹出登录界面后登录成功后才不不会出现空白。 http://Novell.Me
注销登录访问后台 /后台/index.php 又是一片空白。 CopyRight http://novell.me
百思不得其解。 Novell迷网站原创内容,未经允许,谢绝转载!
看了网上的一些文章 提示,因为最近也就是用notepad(记事本)更新了common.inc.php 修改了数据库连接信息。 http://novell.me
于是将data/common.inc.php 另外用notepad++ 打开另存为UTF8 无BOM再上传回去。 http://novell.me
结果发现还是不行。
本文来自Novell迷网站 http://novell.me
再看了一些说明,将 include/common.inc.php文件打开,查找程序代码: Novell迷,迷Novell
//error_reporting(E_ALL); 本文转载自http://novell.me
error_reporting(E_ALL || ~E_NOTICE); http://novell.me
把上面一行注释掉。这时候再访问后台,会有出错信息。再按出错信息进一步找原因。
不过我找来找去还不起作用。无意发现这个include目录下面的common.inc.php 也不是无BOM的
于是果然将它转为UTF8无BOM格式。再保存上传回空间。一刷新后台,问题解决。 CopyRight http://novell.me
总结:原空间和新空间都是基于linux的。而且include目录的common.inc.php 前后也没变化。为何换新空间就关BOM事了?
本文引用自Novell迷网站
不解。但是问题毕竟解决了。所以不管怎么样,BOM的事情还是得格外小心的好。 本文转载自http://novell.me
转载请注明出处!本文地址 http://novell.me/master-diary/2014-07-25/dedecms-admin-login-page-issue-php-bom.html
(责任编辑:Novell迷)