织梦dedecms发布文章右侧界面变空白无法添加文档

时间: 作者:SEOer1 浏览:
       这个是本人自己实践出来的,百度一下网上的方法基本上都不行,包括覆盖data/module/下的moduleurllist.txt文件和覆盖/dede目录下的module_main.php文件等等,按照网上的方法操作了个遍还是不行,没办法,又要使用杀手锏了。
     
     1、 首先让织梦自己告诉我是哪里出了错误。

     直接找到include/下的common.inc.php 文件,打开,马上就可以看到:


// 报错级别设定,一般在开发环境中用E_ALL,这样能够看到所有错误提示
// 系统正常运行后,直接设定为E_ALL || ~E_NOTICE,取消错误显示
//error_reporting(E_ALL);
error_reporting(E_ALL || ~E_NOTICE);

这一段代码,将第三行的隐藏好放到第四行就可以了,即是变成:


// 报错级别设定,一般在开发环境中用E_ALL,这样能够看到所有错误提示
// 系统正常运行后,直接设定为E_ALL || ~E_NOTICE,取消错误显示
error_reporting(E_ALL);
//error_reporting(E_ALL || ~E_NOTICE);

其实就是不运行第四行的报错程序,换成第三行来进行报错,这个功能一般处理完错误之后就要复原,不然系统经常发出警告,还有会显示在展示页,这样对用户体验过不好,所以只是在出错的时候用,用完记得复原。

按上面操作后,保存,再去点击添加文档后就会出现一串错误提示,高手直接修改,新手继续往下看;

       知道错误其实就在dede/module_main.php这个文件里

2、报错之后,新手就算知道错在哪里也处理不了,所以方法是直接下载织梦dedecms5.6版的安装文件,注意对应gkb和utf-8版本,在对应的文件里找到5.6版本的module_main.php文件,先备份5.7版的module_main.php文件,然后保持打开状态,将5.6版module_main.php文件里面的内容直接复制到5.7版里面去,然后保存。问题解决了。


    PS: 5.7版的之所以出错是因为织梦官方将很多文件链接到了远程服务器,不在本地,所以经常出现数据不能加载的情况,包括之前的模块管理变空白的情况。解决的办法是相似的。实践出真知,今天就说到这里了,谢谢大家。

微信公众号
微信公众号:
  • 前端全栈之路(微信群)
前端QQ交流群
前端QQ交流群:
  • 794324979
  • 734802480(已满)

更多文章

栏目文章


Copyright © 2014-2023 seozhijia.net 版权所有-粤ICP备13087626号-4