在網(wǎng)上搜索“模板文件不存在,無法解析文檔”,有太多的解決方案,遇到問題的同學(xué)也非常的多,所以寫此文檔。
 
打開dedecms程序主目錄:/incluede/arc.archives.class.php
查找 “模板文件不存在,無法解析文檔” 修改為:
echo "模板文件不存在,無法解析文檔!" .$this->ArcID;
 
然后去繼續(xù)生成html,依舊會報(bào)錯(cuò),此時(shí)出錯(cuò)文章的ID就會顯示出來,找到這個(gè)id的文章,刪除掉一般就沒問題了。
 
但是也有例如特殊情況,比如你根本找不到這個(gè)文章的ID,甚至在dede_addonarticle和dede_archives表里都找不到這個(gè)ID,這個(gè)時(shí)候,你到dede_arctiny表找到這個(gè)ID的那行,也許是多個(gè),但是一般不會很多,不然你要重新搞文章了,直到不再報(bào)錯(cuò)。
問題就這樣解決了。
 
至于原理,我沒細(xì)看代碼,但是我知道要把某一篇文章生成靜態(tài)html,需要至少這三個(gè)表dede_addonarticle、dede_archives、dede_arctiny同時(shí)提供這個(gè)ID,如果有一個(gè)缺失了,那可能就會報(bào)錯(cuò)~~
 
你的問題解決了吧!!如果有其他織夢技術(shù)問題無法解決請到織夢問答板塊進(jìn)行提問!