解决deecms 5.7模块列表显示空白问题的方法

 分类:织梦教程时间:2015-11-17 19:01:11点击:

织梦CMS5.7系统上传到空间之后,或者使用一段时间之后,点击“模块管理”里面的“模块列表”显示空白。这样的问题相信很多伙伴们都遇到吧。本人本地测试正常,可是放服务器里又空白了。实在头疼啊! 网上搜了一下,有一个方法:是从安装包里提出moduleurllist.txt文件覆盖原来的。 可是这个方法也只能解决一时,不能长久。几分钟后又出现了空白。

bd315c6034a85edfaa8abf684b540923dd547572.jpg

分析了一下,虽是新手,但是发现了问题所在,原因可能是因为服务器上禁用了fsockopen() 函数造成的。 要永远解决这个问题,请按照下面的方法即可解决:

具体修改方法是: 找到 /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 通过以上修改方法,完全解决问题。

除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址: