当前位置:首页 > PHP文摘 > 列表

dedecms后台模块管理空白的解决方法

发布:smiling 来源: PHP粉丝网  添加日期:2019-01-09 14:50:31 浏览: 评论:0 

Dedecms这个源码程序的问题真的非常之多,不仅容易被挂马,并且程序运行一段时间很容易出现问题,今天主机小编就在上班的时候就遇到了站长朋友说:“php独立ip虚拟主机是不是出问题了,网站的后台的模块管理点击进去之后没有任何的东西,直接是空白”,这个问题一看就不是主机的问题,而是程序的问题出现的,因为如果是主机出现问题,那么还能访问后台的模块吗?显然是不可能的。

小编对与这个问题首先想到的是data这个文件夹的问题,但是进去小编失望了,不是这个问题导致的,于是小编问了一下度娘,但是答案有很多没有一个实际能解决的,可能是出现的问题不一样而已。那么小编谈谈解决的方法吧。

1、找到您后台的目录里面的module_main.php,把它下载到本地,记住千万不要用记事本直接打开,小编建议使用EditPlus编辑器打开,首先我们要看看这个问题的编码格式,如果您的网站的编码格式是utf-8的,那么看看是否是,如果不是请修改即可,但是还有一种可能就是,这个文件破坏了,那么下载该版本同编码格式的源码找到这个文件替换上去就行了,替换之前一定要把之前的这个文件进行备份,如果这样做了就能正常的显示您的模块管理,那么我们就成功的解决这个问题了。没有解决请看下一步。

2、既然第一步我们做了还是不能解决的话,那么就不是那个文件导致的,但是根据网上所说的moduleurllist.txt这个文件损坏,小编就找到了data/module/中的moduleurllist.txt,那么直接打开,果然这个文件什么都没有,于是小编于是就找到了问题的所在,但是问题来了:那么要怎么才能找到这个文件呢,小编按照上面的一说去源码中的这个目录去找,很失望还真的没有文件存在怎么办呢?

按照这个的步骤,网上所说的完全是错误的,所以只能小编慢慢的研究了,最后小编也装了一个dedecms,但是安装之后还是没有发现moduleurllist.txt的出现,于是小编就想到了是不是要点击安装一下模块呢,果然点击安装之后果然的出现了,于是小编把这个覆盖上去,然后清空浏览器的缓存,登录后台访问,模块管理恢复了正常了。

Tags: dedecms 模块管理

分享到: