织梦dede5.7模块管理列表没有内容的几种原因及解决方法 第一种原因,可能是因为服务器上禁用了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); 第二种原因是管理模块列表是没有列表,只有行头,其他没有什么内容了。如下图: 解决做法是:找到\data\module下的moduleurllist.txt,如果moduleurllist.txt里没内容了,那么就是该文件已经被破坏了, 把之前有 内容的/data/module/moduleurllist.txt文件拷贝到新空间上/data/module/下就OK了。 第三种原因是模块管理完全是一片空白如下图: 这个的解决办法是下载个和你网站相同版本的DEDE程序然后找到include/dedemodule.class.php把这个文件上传到你的网站目录下相同路 径系统会询问要不要提示覆盖按确定就好了。 (责任编辑:laiquliu) |