Dedecms前台白屏、管理员后台白屏问题解决方法!
发布:smiling 来源: PHP粉丝网 添加日期:2019-01-09 14:36:01 浏览: 评论:0
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
这样的问题,如果不是开启报错,要找到这个文件要花费很长时间。
希望小编的这篇文章可以给各位站长朋友提个醒,也希望各位的网站能越做越好~
Tags: 前台白屏 后台白屏
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)