程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> dedeCMS模板文件不存在,無法解析文檔解決方法

dedeCMS模板文件不存在,無法解析文檔解決方法

編輯:PHP綜合
很多站長在使用dedeCMS時,添加文章或生成時,列表不存在,會提示錯誤,生成靜態的時候,經常會遇到“dede模版文件不存在,無法解析文檔!”的問題。很多朋友試過論壇裡很多方法,都是針對某些人可以解決,某些人的問題依舊,為什麼呢?其實問題很可能確實是多種多樣的,表現結果卻是一樣,所以,問題的原因就不好找了。這其中,某些文檔在采集入庫的時候沒有設置欄目類別的情況比較隱秘,當你其他的方法都試過之後,不妨試一下下面的方法。  直接去include文件夾裡搜索“模板文件不存在,無法解析文檔”這串字符。找到以下五個文件: arc.archives.class.php arc.listview.class.php arc.sglistview.class.php arc.specview.class.php arc.taglist.class.php 模板文件不存在,無法解析文檔! 如果是生成文檔頁面出現這個錯誤提示,打開arc.archives.class.php這個文件,找到第484行。 修改一下報錯的代碼:   echo "模板文件不存在,無法解析文檔!"; 修改成:   echo "模板文件不存在,無法解析文檔!" .$this->ArcID; 這樣可以返回第一個錯誤的文章的ID,於是,再生成時我得到了這個文章ID,打開這個文章編輯,發現這篇文章居然沒有設置分類,應該是采集入庫的時候沒有設置分類,設置文檔欄目後問題解決!  同理,如果是生成欄目列表時出現這樣的問題,可以修改arc.listview.class.php這個文件第168行。    echo "模板文件不存在,無法解析文檔!"; 修改成:   echo "模板文件不存在,無法解析文檔!.$tempfile"; 這樣,就能在生成靜態文件的時候,確切的知道是哪個文檔或者模板文件出錯了! *
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved