香港独立IP空间
香港php空间
美国php空间
域名注册

Dedecms后台白屏的问题,相信大家遇到不在少数了。前台白屏,后台白屏,后台登陆后白屏等等问题经常是折腾得站长们,特别是用dedecms给他人建站的朋友们苦不堪言。最近无忧主机小编在帮客户分析一个dedecms的问题的时候,在尝试了各种方法无果的情况下,无意中发现了一个dedecms问题白屏的通用分析方法。小编瞬间感觉像发现了新大陆,就想一定要把问题的解决方法分享给大家。下面请听无忧主机小编细细说来。

小编遇到的这个问题,是客户的dede程序需要重装,但是很奇怪的问题是,不管客户怎么重装,后台登陆后都是白屏,后来几次索性直接访问后台地址就白屏了。无忧主机小编拿到客户的问题,也尝试了重装,结果和客户那边的情况是一样的。尝试了之前导致白屏的各类问题解决办法,都没能解决问题。

这下无忧主机小编苦恼了:白屏白屏,给个错误提示也好啊~ 就这样无忧主机小编突然想到,为什么每次出问题都是白屏,难道dedecms没有报错提示机制吗?带着这个问题,小编查找了很多资料,终于发现,原来dedecms也是可以像thinkphp那样开启调试模式的,也就是可以开启报错。

无忧主机小编像抓到了救命稻草,迫不及待开始尝试这种方法:

Dedecms开启报错方法:

将include/common.inc.php文件中的以下代码:

error_reporting(E_ALL || ~E_NOTICE);

修改为:

error_reporting(E_ALL);

保存。

这时候我们再来刷新刚才的空白页面,终于抓到了罪魁祸首:

Warning:Cannot modify header information – headers already sent by······

这样的报错无忧主机小编再熟悉不过了,就是编码格式问题导致的。而编码问题的文件竟然藏在:

data/safe/inc_safe_config.php

这样的问题,如果不是开启报错,要找到这个文件要花费很长时间。

希望无忧主机小编的这篇文章可以给各位站长朋友提个醒,也希望各位的网站能越做越好~

 

无忧主机相关文章推荐阅读:

DEDECMS提示BODY HAS NOT ALLOW WORDS解决方法

DEDECMS系统未审核文档禁止动态访问修改处理方法

2014年最新DEDECMS完全防御挂马与DDOS攻击的方法?

本文地址:http://www.51php.com/dedecms/15582.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档