织梦网站提示“模板文件不存在,无法解析文档”彻底解决方法
使用织梦建网站的站长都会遇到这样的问题,我们在后台更新数据时,会出现提示“模板文件不存在,无法解析文档”的问题,这是什么原因呢,又如何解决这个问题呢?(相关教程:DeDe仿站教程)
原因分析:
织梦网站提示“模板文件不存在,无法解析文档”的原因,是由于某个版块它对应的模板或者文章模板不存在导致的。
解决方法:
为了方便定位到底是哪个模板的问题,我们行在网站存放目录下,找到include,打开找到里面的arc.listview.class.php文件。
打开该文件,找到
echo "模板文件不存在,无法解析文档!";
把它替换为:
echo $this->Fields['typename']." [ID:{$this->TypeID}] ".$GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$this->TypeLink->TypeInfos['templist']."模板文件不存在,无法解析文档!";
然后再进入网站后台更新栏目HTML,就会提示我们具体哪个模板文件不存在了。
知道了具体模板文件不存在,然后去网站栏目管理里面,找到对应的栏目,点击更改-实战选项,然后把提示不存在的模板,通过右边的浏览,替换为目录下存在的模板。
最后再去点击更新栏目的时候,我们就会发现更新正常了。这样就解决了织梦网站提示“模板文件不存在,无法解析文档”的问题。