织梦后台更新提示:模板文件不存在,无法解析文档,要怎么解决?

之前网站一直好好的,突然一次更新就不行了,我按照网上的教程操作,找到了报错的文章id,在数据库删除了记录.

我确信文章模板没有错,并且存在,甚至我还删除了栏目重新建过,文章我也全部都删除了.

现在基本上情况是:模板存在且没错,没有文章,但是在更新文档HTML的时候出现报错:

文档ID:s - - s/var/www/DedeCMS-V5.7-UTF8-SP2/uploads/templets/模板文件不存在,无法解析文档!

这个地址我不明白是什么意思,网站模板一直存在网站根目录下 templets/default 文件夹里面,怎么跑到上述报错地址哪里去了?这个问题要怎么解决啊?

11

追加问题
    6 人参与回答
苡祁儿
苡祁儿 · 关注公众号:qsoy666,免费领取把妹泡妞秘籍

用的不是织梦

你建的栏目的模板路径(主页,内容,列表)与你现有的的模板名称不一样,识别不到不就这样了

是不是index.html明命为index.htm了

Younger丶文
Young · 翻历史网-文史经典传承者!文学历史、新闻资讯类网站交换友链联系QQ:178746369

检查下最近修改过哪些文件。

解决方案一:

打开dede程序主目录:/incluede/arc.archives.class.PHP查找 “模板文件不存在,无法解析文档” 

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

然后去继续生成html,依旧会报错,此时出错文章的ID就会显示出来,到后台所有栏目文档找到这个id的文章,删除掉就解决了! 

解决方案二:如以上方法还是不行,那一定就是数据库存在问题了织梦系统生成文章

数据库中的三个表dede_addonarticle、dede_archives、dede_arctiny同时提供这个ID,如果有一个缺失了,那可能就会报错~~

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

所以,解决方法就是进入数据库MYAQL中找到以上的3个表,找到对应出错的ID号,将其删掉就可以了

胡梦君
胡梦君 · SEO小白--被百度搞废的seo

你的模板路径有问题~这是明显的了~系统那边的主域名更换掉,看看有没有设置对,另外看模板上的路径是否一致  ~家装ppr水管www.lsguan.com

不懂,路过看看,代码小菜鸟

回复问答禁止带推广链接,了解合理带链接的方法