dedecms模板文件不存在 無(wú)法解析文檔
第一種原因:解決步驟如下:
模板文件不存在,無(wú)法解析文檔這個(gè)問(wèn)題可能是由于系統(tǒng)安裝在二級(jí)目錄,在填寫(xiě)二級(jí)目錄里出現(xiàn)錯(cuò)誤,找不到
模板。
解決方法:
進(jìn)后臺(tái):系統(tǒng)---系統(tǒng)基本參數(shù)---網(wǎng)頁(yè)主頁(yè)鏈接 把“/”刪掉
然后:生成---更新系統(tǒng)緩存 再全部更新 ,搞定
第二種:如果是有的文章頁(yè)可以有的又不可以,有的欄目頁(yè)可以,有的欄目頁(yè)又不可以。這種情況下,應(yīng)該是我們的模板文件不存在了。
如果是生成文章表時(shí)出現(xiàn)這樣的問(wèn)題
去根目錄的Include文件夾找到arc.archives.class.php這個(gè)文件。然后查找echo "模板文件不存在,無(wú)法解析文檔!";
我們把他修改成:echo "模板文件不存在,無(wú)法解析文檔!" .$this->ArcID; 就可以了。
這樣可以返回錯(cuò)誤的文章ID,于是,我們返回文章頁(yè)所在的欄目,看對(duì)應(yīng)的文章模板是否存在,如果不存在我們補(bǔ)上就可以了。
如果是生成欄目列表時(shí)出現(xiàn)這樣的問(wèn)題,可以修改include/arc.listview.class.php這個(gè)文件。
查找代碼
echo "模板文件不存在,無(wú)法解析文檔!";
我們修改?:
echo "模板文件不存在,無(wú)法解析文檔!".$this->TypeID.$tempfile;
這樣就會(huì)把我們生成失敗的欄目id返回給我們,我們同樣的是去查詢這個(gè)id的欄目模板是否存在,如果不存在就補(bǔ)上。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)