当前位置: 首页 > 站长资讯 > 正文页面

dedecms 文档ID: XX 模板文件不存在,无法解析文档!

不知道织梦cms程序老是出现一些小问题,今天运行织梦程序出现,dedecms 文档ID: XX – 模板文件不存在,无法解析文档!,气我半天,就去百度了一下,解决办法很多,就是没有解决了,把自己解决的方法分享一下给大家,大家可以参考。od6网站目录_网站网址收录与提交入口

打开dede程序主目录:/incluede/arc.archives.class.phpod6网站目录_网站网址收录与提交入口
查找 “模板文件不存在,无法解析文档” 修改为:od6网站目录_网站网址收录与提交入口
echo "模板文件不存在,无法解析文档!" .$this->ArcID;od6网站目录_网站网址收录与提交入口
od6网站目录_网站网址收录与提交入口
然后去继续生成html,依旧会报错,此时出错文章的ID就会显示出来,找到这个id的文章,删除掉一般就没问题了。od6网站目录_网站网址收录与提交入口

但是也有例如特殊情况,比如你根本找不到这个文章的ID,甚至在dede_addonarticle和dede_archives表里都找不到这个ID,这个时候,你到dede_arctiny表找到这个ID的那行,也许是多个,但是一般不会很多,不然你要重新搞文章了,直到不再报错。od6网站目录_网站网址收录与提交入口

问题就这样解决了。od6网站目录_网站网址收录与提交入口

至于原理,我没细看代码,但是我知道要把某一篇文章生成静态html,需要至少这三个表dede_addonarticle、dede_archives、dede_arctiny同时提供这个ID,如果有一个缺失了,那可能就会报错~~od6网站目录_网站网址收录与提交入口

dedecms 文档ID: – 模板文件不存在,无法解析文档!od6网站目录_网站网址收录与提交入口

个人网站使用了dedecms 管理系统。 dede用来相当顺手,模板修改和制作都比较方便所以我的个人网站一直都是用的这个系统,但是最近网站空间频频出问题,严重影响搜索引擎的收录,看着坚持内容更新很久的网站,我决定大改一下,至少弄的专业点,调试修改,后台的数据备份,再备份,最后出现了 如题目所述的问题。在网上查了很多方法。于是总结下,免得后来者费时费事。od6网站目录_网站网址收录与提交入口

解决方法一:od6网站目录_网站网址收录与提交入口

首先打开: /incluede/arc.archives.class.phpod6网站目录_网站网址收录与提交入口

查找 “模板文件不存在,无法解析文档” 这行字,然后把整行修改为od6网站目录_网站网址收录与提交入口

echo “模板文件不存在,无法解析文档!” .$this->ArcID;od6网站目录_网站网址收录与提交入口

然后保存,之后再更新,系统会再次提示:模板文件不存在,无法解析文档!,后面还会有出错的文章ID,你再到文章列表查找即可!找到文章之后,为文章添加文章分类,或者直接删掉。 该方法本人没有试验过,网上收集,望试验过朋友留言验证。od6网站目录_网站网址收录与提交入口

解决方法二:od6网站目录_网站网址收录与提交入口

dedecms 某一篇文章生成静态html,需要至少这三个表od6网站目录_网站网址收录与提交入口
dede_addonarticle、 dede_archives、dede_arctiny 因为这三个同时提供这个ID,必须同时存在aid这个字段值。举个例子,比喻你的某篇文章的aid是88 如果三个表里有一个不存在这个aid 那么,错误就会出现了。 我的就出现这个错误。 解决办法是:进入数据库,手动删除掉三个表的数据。 该方法本人试验过,可以解决问题。od6网站目录_网站网址收录与提交入口

对应的id都要去把它删掉。三个数据表里缺一个都不行的。所以要删掉。如果文章比较重要的话,你可以复制一份然后再重新发布一遍 od6网站目录_网站网址收录与提交入口

 od6网站目录_网站网址收录与提交入口

  

此文由 网站目录_网站网址收录与提交入口 编辑,未经允许不得转载!:

相关文章