搜外网>搜外问答>问答页面

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

<p>之前网站一直好好的,突然一次更新就不行了,我按照网上的教程操作,找到了报错的文章id,在数据库删除了记录.</p><p>我确信文章模板没有错,并且存在,甚至我还删除了栏目重新建过,文章我也全部都删除了.</p><p>现在基本上情况是:模板存在且没错,没有文章,但是在更新文档HTML的时候出现报错:</p><p>文档ID:s - - s/var/www/DedeCMS-V5.7-UTF8-SP2/uploads/templets/模板文件不存在,无法解析文档!</p><p></p><p>这个地址我不明白是什么意思,网站模板一直存在网站根目录下 templets/default 文件夹里面,怎么跑到上述报错地址哪里去了?这个问题要怎么解决啊?</p><p><br></p>

追加问题
    6 人参与回答

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

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

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

j=瑜
j=瑜 · seo,外推

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

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

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

解决方案一:

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

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

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

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

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

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

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

程东
程东 · 免费注册公司就找云算账

是不是明命为了

苡祁儿
苡祁儿 · 关注公众号:qsoy666,免费领取把妹泡妞秘籍

用的不是织梦