当前位置:编程学习 > 网站相关 >>

解决织梦dedecms5.7模块列表显示空白问题

织梦5.7模块列表显示空白问题解决

织梦系统上传到空间之后,点击“模块管理”里面的“模块列表”显示空白的解决办法

问题描述:本地测试正常,上传到空间后列表空白,重新安装都是空白,空间所有文件使用 777 权限都一样是空白,如下图:




原因可能是因为服务器上禁用了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);



最好的解决方法是:

下载织梦5.6版本的,把里面dede目录下的 module_main.php 文件上传覆盖到你网站空间对应的目录下即可。

朝夕网提醒你如果你的5.7设置了data目录迁移,记得修改module_main.php 下面的$mdir = DEDEROOT.'/data/module';为具体内容

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,