zoukankan      html  css  js  c++  java
  • edecms v5.7模块管理列表为空没有内容

    今天下载了一个最新版的DedeV5.7,需要用到模块,但是发现模块列表不管怎么点都是空的,这是怎么一回事呢?经过网上搜索答案才发现原来 DedeV5.7以后的版本,官方将模块的列表文件放在了官方服务器上。不再直接集成到CMS程序包中,其实主要的原因就是fsockopen() 函数不允许运行的问题.

    解决方法

    打开/dede/module_main.php 文件(其中dede为后台管理目录),注释掉大约91行和95行的内容

    1 #TODO:MODULE
    2 //$modules_remote = $dm->GetModuleUrlList($moduletype,$mdurl);
    3 $modules = array();
    4 $modules = $dm->GetModuleList($moduletype);
    5 is_array($modules) || $modules = array();
    6 //$modules = array_merge($modules,$modules_remote);
    7 require_once(dirname(__FILE__)."/templets/module_main.htm");
    8 $dm->Clear();
    9 exit();

    如下图:

    如果还没有解决,那么可以到\data\module下的删除文件大小为0的moduleurllist.txt,再重新去后台查看插件列表。

  • 相关阅读:
    C++内存分配
    扩展哈夫曼编码
    用递归函数和栈操作逆序一个栈
    非递归遍历二叉树
    malloc/free和new/delete
    洗牌算法及其证明
    野指针问题
    计算编辑距离
    数组指针/指针数组的使用
    sizeof/strlen/length
  • 原文地址:https://www.cnblogs.com/lijea/p/3088110.html
Copyright © 2011-2022 走看看