dedecms织梦5.7后台模块管理当中的模块列表显示空白的解决办法

织梦管理系统已经安装几天了,一开始就有这个问题的存在。只是鉴于小说模块起初用不上,就一直没有在意。

百度上似乎有很多种解决方法,只是针对我的问题没有能够解决。也许是同一个问题有不同种发生情况吧,针对每一种情况都要求用特定的方法才能解决。

在这里,把看到的几种解决方法整合了一下,在这里一并发布,希望对大家有用:

1、原因可能是因为服务器上禁用了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);
 
 
2、找到\data\module下的moduleurllist.txt,如果moduleurllist.txt里没内容了,那么就是该文件已经被破坏了,需要借助安装包重新上传。
 
3、下载个和你网站相同版本的DEDE程序,然后找到include/dedemodule.class.php,把这个文件上传到你的网站对应目录下。
 
4、dedecms织梦安装到空间,点击“模块管理”里面的“模块列表”显示空白,经过多次试验已解决。
之前在网上和织梦论坛找到的那些方法都不行的,本人已试过。
解决方法:下载织梦5.6版本的,把里面dede目录下的 module_main.php 文件上传覆盖到你网站空间对应的目录下即可。
 
我最终是采用的第4种方法,如愿解决了,不知道是不是跟之前的修改有关系呢!
 
 如果没有moduleurllist.txt文件,也可以在此进行下载:moduleurllist 

Copyright © All Rights Reserved · Proudly powered by WordPress 冀ICP备12019045号-1

css.php