

























DedeCMS后台出现空白页是很多站长常遇到的问题,通常由PHP版本不兼容、磁盘空间满了、文件权限错误异常等原因引起,最近临时测试网站也遇到后台部分功能打开空白。写个教程记录下DEDECMS后台部分功能遇到打开空白如何排查修复,同时也给有需要的同学提供一丢丢帮助。

1、检查PHP版本是否使用PHP7以上版本,DedeCMS后台容易出现空白,建议切换到PHP5.4以下版本
2、检查网站磁盘空间是否满了
3、开启详细错误
找到网站根目录下的 include/common.inc.php 文件
查找相关代码 error_reporting(E_ALL || ~E_NOTICE);
if ( DEDE_ENVIRONMENT == 'production' )
{
error_reporting(E_ALL || ~E_NOTICE);
} else {
error_reporting(E_ALL);
}
替换成如下
if ( DEDE_ENVIRONMENT == 'production' )
{
// error_reporting(E_ALL || ~E_NOTICE);
//} else {
error_reporting(E_ALL);
}保存后刷新空白的页面出现如下报错

提示failed to open stream: Permission denied,经排查是因为站点设置只读权限导致,重新赋予/data/tplcache目录读写权限后问题解决

以上是DEDECMS建站程序空白页面排查思路,问题解决完后记得将代码改回原样。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。