下载个和你网站相同版本的DEDE程序,然后找到include/dedemodule.class.php,把这个文件上传到你的网站目录下,问题没有解决,不怕,接着来。也许这一招是针对模块管理界面是空白的情况。
找到/data/module/moduleurllist.txt文件,如果moduleurllist.txt里没内容就用有内容的文件替换,还不行,就删除它,问题没解决的话,继续。
很有可能因为服务器上禁用了fsockopen() 函数造成的,在用fsockopen()的地方用 stream_socket_client()代替就可以了。 具体修改地方是 /include/dedehttpdown.class.php 第507行
$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);
还不行的话,接着改,下载个和你网站相同版本的DEDE程序,然后找到include/dedemodule.class.php,把这个文件上传到你的网站对应目录下。
最后的办法了,下载织梦5.6版本的,把里面dede目录下的 module_main.php 文件上传覆盖到你网站空间对应的目录下,卸载 留言模块,重新安装 刷新即可。