龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

dedecms后台模块管理空白怎么办 突然不见了解决放

时间:2014-05-06 14:56来源:未知 作者:admin 点击:
分享到:
edecms在后台这块很让人烦恼,有时正弄一个模块呢,突然就白板了,尤其是模块管理,在网上查了下,和自己的一些经验给大家提个醒,注意避免出现问题和解决问题。 如果是全空白:

dedecms在后台这块很让人烦恼,有时正弄一个模块呢,突然就白板了,尤其是模块管理,在网上查了下,和自己的一些经验给大家提个醒,注意避免出现问题和解决问题。

如果是全空白:

找到原始的同版本的/include/dedemodule.class.php 替换一下

如果只是没有列表:

ata/module/中的moduleurllist.txt文件被破坏,这时我们可以下载下来打开看一下,如果内容为空,就说明被破坏了,我们从源码中提取一个覆盖上去就行了;

dedecms后台管理空白的“症状”:
1、网站在安装新插件后,出现点击模块管理右侧空白;(比如黄页模块)
2、网站删除插件后,出现点击模块管理右侧空白;(比如QQ一键登录模块)
3、网站在修改模块中代码后,出现模块管理空白;
以上这些dedecms的后台问题的解决办法是:
(初次安装者推荐)1、直接通过ftp重新上传后台dede/里的内容,一般这样是最有效的;
2、利用FTP工具或登录远程服务器找到网站目录中的/data/module/moduleurllist.txt文件删掉即可。(来源于网络,具体效果经测试不能解决问题)
3、使用完好的安装包中dede/module_main.php来覆盖出问题的后台ftp对应的地方。(未经测试)
4、也有说是在模块操作时破坏了/data/module/moduleurllist.txt,直接从安装包中提出覆盖。(未测试)
5、自身在修改了模块中的一些php代码,可能在修改的时候使用记事本修改,出现了编码错误,这种空白的原因可以直接把自己修改了那些代码的文件重新冲安装包中提出覆盖即可。(!!!提醒各位站长们,网站程序修改的时候一定要用专业的IDE,记事本修改会让你付出更大的查错时间!!!)
6、空间服务器的问题:fsockopen函数被禁止,这个问题一般是虚拟主机的只能找空间商了,如果自己架的服务器的话,自己开启下。

其实在很多时候,做dedecms的模版修改或者是二次开发中都会遇见好多的bug,不过这些bug都能解决,大不了重新装一次也就好了,不过以上 的这些问题和解决办法,美浩工作室建议初学者直接使用重新上传后台文件,简单又方便,当然,可能不同的问题都有不同的解决方法,大家如果有更好的经验,欢 迎留言!

 

为什么织梦后台的模块列表无法显示

这几天老是有人问我为什么织梦后台的模块列表无法显示,其实这么说吧,一般情况下是不会出现你说的无法显示的情况的,下面我说一下会出现模块列表无法显示的情况及相应的解决办法
第一种情况:下载源码下来后在本地安装后台模块可以正常显示,但是上传到空间之后模块显示不了了,这种情况一般是你的空间参数或者设置的问题,你可以咨询空间商,或者试图尝试一下的方法:
将 include中的文件dedehttpdown.class.php进行相关的修改,具体就是 将$this->m_fp @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);
替换为$this->m_fp @stream_socket_client($this->m_host ':' $this->m_port, $errno, $errstr,10);
第二种情况:开始模块正常显示,但是后来安装了其他模块插件后突然发现模块列表不见了,这种你情况主要有以下两种原因:
(1)data/module/中的moduleurllist.txt文件被破坏,这时我们可以下载下来打开看一下,如果内容为空,就说明被破坏了,我们从源码中提取一个覆盖上去就行了;
(2)module_main.php文件受损,我们从源码中提取出来上传覆盖即可
这里强调的是,做这些之前,一定要备份,防止出现意想不到情况,因为程序这个东西不稳定因素还是比较多的,呵呵
好了,今天就说这些啦,锦葵站长网,有您更精彩!
精彩图集

赞助商链接