织梦DEDECMS模板文件不存在,无法解析文档,可以让你知道哪个模板

生成静态的时候,经常会遇到“模板文件不存在,无法解析文档!”的问题。很多朋友试过论坛里很多方法,都是针对某些人可以解决,某些人的问题依旧,为什么呢?其实问题很可能确实是多种多样的,表现结果却是一样,所以,问题的原因就不好找了。这其中,某些文档在采集入库的时候没有设置栏目类别的情况比较隐秘,当你其他的方法都试过之后,不妨试一下下面的方法。



直接去文件夹里搜索“模板文件不存在,无法解析文档”这串字符。找到以下五个文件:



arc.archives.class.php

arc.listview.class.php

arc.sglistview.class.php

arc.specview.class.php

arc.taglist.class.php



模板文件不存在,无法解析文档!



如果是生成文档页面出现这个错误提示,打开这个文件,找到第484行。



修改一下报错的代码:



echo "模板文件不存在,无法解析文档!";



修改成:



echo "模板文件不存在,无法解析文档!" .$this->ArcID;



这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没有设置分类,应该是采集入库的时候没有设置分类,设置文档栏目后问题解决!



同理,如果是生成栏目列表时出现这样的问题,可以修改这个文件第168行。



echo "模板文件不存在,无法解析文档!";



修改成:



echo "模板文件不存在,无法解析文档!.$tempfile";



这样,就能在生成静态文件的时候,确切的知道是哪个文档或者模板文件出错了!

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

源码安装后,如有要求加QQ获取帮助的,请放弃使用,小心被骗。

没有账号? 忘记密码?