备忘:dedecms 模块管理-模块列表无内容的解决办法

偶尔发现模块管理-模块列表中没有内容

看了下代码,结合网友的说法是/data/module/moduleurllist.txt的内容被清空了的原因

重建moduleurllist.txt就好了

实际上dede在读取列表的时候会到updatehost去读取这个文件的内容

所以可以

1、

wget  http://updatenew.dedecms.com/base-v57/dedecms/module_$cfg_soft_lang/modulelist.txt ($cfg_soft_lang 是编码 如utf-8)

获取官方的moduleurllist.txt

2、

<?phprequire_once("include/common.inc.php");require_once(DEDEDATA."/admin/config_update.php");require_once(DEDEINC.'/dedehttpdown.class.php');require_once(DEDEINC.'/helpers/file.helper.php');require_once(DEDEINC.'/dedemodule.class.php');$url = $updateHost.'dedecms/module_'.$cfg_soft_lang.'/modulelist.txt';$cachefile = DEDEDATA.'/module/moduleurllist.txt';$dhd= new DedeHttpDown();$dhd->OpenUrl($url);$remotelist = $dhd->GetHtml();PutFile($cachefile, $remotelist);echo '完成';?>

丢到网站根目录,访问之。

真凉爽啊!青山绿水映入我的眼中,景色怡人啊!

备忘:dedecms 模块管理-模块列表无内容的解决办法

相关文章:

你感兴趣的文章:

标签云: