Dedecms   发布时间:2022-05-06  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了dedecms空白怎么办 dedecms空白时开启报错调试大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

用dedecms做网站经常会碰到打开后台页面空白的问题,没有报错调试信息,不显示任何内容,就一个空白的页面,对新人来说解决这个问题确实有些摸不着头脑,为了方便dedecms粉丝,今天阿牛专门整理了这篇文章。 解决 dedecms空白 首先要把php错误信息打开,打开

Dedecms做网站经常会碰到打开后台页面空白的问题,没有报错调试信息,不显示任何内容,就一个空白的页面,对新人来说解决这个问题确实有些摸不着头脑,为了方便Dedecms粉丝,今天阿牛专门整理了这篇文章

解决Dedecms空白首先要把PHP错误信息打开,打开/include/common.inc.PHP文件

找到:

//error_reporTing(E_ALL);

 error_reporTing(E_ALL || ~E_NOTICE);

替换成

error_reporTing(E_ALL);

//error_reporTing(E_ALL || ~E_NOTICE);

说明:Dedecms认是把这个报错信息功能关了的,也就是说页面中有错误不会显示出来,无疑这对调试带来极大的不便,但是出于网站安全虑,在您调试好程序之后,还是需要把这个关闭的。

这样再刷新之前空白的页面一般就会出现具体的错误原因了,快速定位文件解决,下面主要列举一些Dedecms页面空白的例子和解决办法

使用鸡肋编辑器(记事本)编辑PHP文件产品Dedecms空白

有的时候需要修改PHP文件源码,但是好些朋友电脑没有装专门的编辑器,图方便就直接使用记事本编辑PHP文件,编辑后该文件就会产生BOM码,了解BOM码,很容易引起Dedecms后台空白

出现机率:70%

解决办法:回忆之前自己是否用记事本修改PHP文件,如果有用dede原来的覆盖就行。懒人方法下载dedecms bom检测工具,下载上传至网站根目录,在浏览器在打开这个文件,等待批量检测

缺少自定义函数导致Dedecms首页空白

该情况主要出现在,Dedecms程序升级或者其他操作时,你直接覆盖掉了/include/extend.func.PHP,而之前你模板、或者后台文件调用自定义函数

出现机率:10%

解决办法:按上面操作打开error_reporTing(E_ALL);后,如果是缺少自定义函数,一般都会报出来,直接修改就行了

数据库配置信息错误导致页面Dedecms空白

这个主要出现在在本地调试好网站、或者网站搬家,把文件网站文件上传后忘记修改数据库配置文件

解决办法:/data/common.inc.PHP修改数据库信息为正确的再测试

PHP环境配置导致dede后台登录页面空白

PHP5.4移除了session_register这个函数,这种情况阿牛没有碰到过

出现机率:5%

解决办法:

打开/include/userlogin.class.PHP

找到:@session_register($this->keepUserIDTag);

替换为:if(!isset($_SESSION[$this->keepUserIDTag]))

注该文件有多处替换

dedecsm打开编辑文章的时候出现空白

header跳转问题

打开:dede/archives_do.PHP

找到:header("LOCATIOn:{$gurl}?aid=$aid");

替换成:echo 'Meta http-EQUIV="refresH" CONTENT="1; URL='.$gurl.'?aid='.$aid.'">'; 

阿牛自己所碰到的Dedecms空白,和网站看到的也就这几种情况了,解决办法也一一附上了的,如果你有碰到其他情况引起空白,欢迎留言大家一起收集帮助更多的朋友。

大佬总结

以上是大佬教程为你收集整理的dedecms空白怎么办 dedecms空白时开启报错调试全部内容,希望文章能够帮你解决dedecms空白怎么办 dedecms空白时开启报错调试所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。