- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務機構(gòu):新網(wǎng)數(shù)碼
dedecms 模板文件不存在,無法解析文檔的終極各種解決辦法
模板文件不存在,無法解析文檔"的終極各種解決辦法
方法一:【此對應喜歡把模板文件使用".html"的格式,】
/include/arc.archives.class.php 556行
if (!preg_match("#.htm$#", $tmpfile) ) return FALSE;會至判斷了.htm的后綴沒有匹配.html后綴的文件 直接修改為.htm后默認模版的文件又無法解析只能兩則兼顧了
if (!preg_match("#.htm$#", $tmpfile) && !preg_match("#.html$#", $tmpfile)) return FALSE;
方法二:【對應路徑不存在】
系統(tǒng)---系統(tǒng)基本參數(shù)---網(wǎng)頁主頁鏈接 把“/”刪掉
然后:生成---更新系統(tǒng)緩存 再全部更新 OK
方法三:【對應本地完成項目進行上傳后,進行更新文件,出現(xiàn)此錯誤】
系統(tǒng)---系統(tǒng)基本參數(shù)-核心設置-DedeCms安裝目錄 設置正確的路徑!
如果是根目錄安裝,則不需要填寫任何內(nèi)容。根目錄安裝切記留為空。更新系統(tǒng)緩存,全更新一下,問題搞定。
(因為上傳的文件都是放在根目錄下的,所以dedecms安裝目錄就不用填寫東西啦)
方法四:【此對應并檢查系統(tǒng)基本參數(shù)是否存在并且正確】
1.去Include文件夾里搜尋“模板文件不存在,無法解析文檔“這串字符。找到了arc.archives.class.php這個文件。
2. 復制代碼
echo "模板文件不存在,無法解析文檔!";
修改成復制代碼
echo "模板文件不存在,無法解析文檔!" .$this->ArcID;
3.根據(jù)返回錯誤的文章ID,于是,再生成時根據(jù)得到的文章id,打開文章編輯檢查是否已設置文章分類
舉一反三【 如果是生成欄目列表時出現(xiàn)這樣的問題】:
1.可以修改include/arc.listview.class.php這個文件。
2.復制代碼
echo "模板文件不存在,無法解析文檔!";
修改成:
echo "模板文件不存在,無法解析文檔!:$tempfile";
dedecms文檔ID:xxx 模板文件不存在的解決辦法
最近做了朋友一個單子,報錯為:文檔ID:71 專題報道-12111111 模板文件不存在,無法解析文檔,筆者找了很多方法,最終想到可能是由于刪除內(nèi)容的時候?qū)е挛恼聅ql語句執(zhí)行出現(xiàn)問題。
解決辦法:
網(wǎng)址/dede/archives_do.php?qstr=XXX&aid=XXX&dopost=del (XXX為顯示差錯文檔的id)
用這條語句,刪除一條后,奇跡發(fā)生了,更新模板完全沒有問題了。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP