在網(wǎng)上搜索,google或者baidu一下“模板文件不存在,無法解析文檔”,有太多的解決方案,遇到問題的同學也N多,所以寫此文檔。
打開dede程序主目錄:/incluede/arc.archives.class.php
查找 “模板文件不存在,無法解析文檔” 修改為:
echo "模板文件不存在,無法解析文檔!" .$this->ArcID;
然后去繼續(xù)生成html,依舊會報錯,此時出錯文章的ID就會顯示出來,找到這個id的文章,刪除掉一般就沒問題了。
但是也有例如特殊情況,比如你根本找不到這個文章的ID,甚至在dede_addonarticle和dede_archives表里都找不到這個ID,這個時候,你到dede_arctiny表找到這個ID的那行,也許是多個,但是一般不會很多,不然你要重新搞文章了,直到不再報錯。
問題就這樣解決了。
至于原理,我沒細看代碼,但是我知道要把某一篇文章生成靜態(tài)html,需要至少這三個表dede_addonarticle、dede_archives、dede_arctiny同時提供這個ID,如果有一個缺失了,那可能就會報錯~~
你的問題解決了吧??!
也有一個可能性就是模板文件的確不存在。查看下模板目錄看是不是存在相應的模板文件,這個新手很容易犯的錯誤。。
版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!