許多朋友在一鍵更新網(wǎng)站后丧靡,總會(huì)出現(xiàn)“模板文件不存在,無(wú)法解析文檔”這個(gè)問(wèn)題歉秫,所以織夢(mèng)模板之家為大家整理了一下幾種辦法华临,可以都嘗試一下!總有一種能解決的端考。
方法一:【此對(duì)應(yīng)喜歡把模板文件使用".html"的格式,】
/include/arc.archives.class.php 556行
if (!preg_match("#.htm$#", $tmpfile) ) return FALSE;會(huì)至判斷了.htm的后綴沒(méi)有匹配.html后綴的文件 直接修改為.htm后默認(rèn)模版的文件又無(wú)法解析只能兩則兼顧了 if (!preg_match("#.htm$#", $tmpfile) && !preg_match("#.html$#", $tmpfile)) return FALSE;
方法二:【對(duì)應(yīng)路徑不存在】
系統(tǒng)---系統(tǒng)基本參數(shù)---網(wǎng)頁(yè)主頁(yè)鏈接 把“/”刪掉然后:生成---更新系統(tǒng)緩存再全部更新 OK
方法三:【對(duì)應(yīng)本地完成項(xiàng)目進(jìn)行上傳后雅潭,進(jìn)行更新文件,出現(xiàn)此錯(cuò)誤】系統(tǒng)---系統(tǒng)基本參數(shù)-核心設(shè)置-DedeCms安裝目錄 設(shè)置正確的路徑却特!如果是根目錄安裝扶供,則不需要填寫(xiě)任何內(nèi)容。根目錄安裝切記留為空裂明。更新系統(tǒng)緩存椿浓,全更新一下,問(wèn)題搞定。(因?yàn)樯蟼鞯奈募际欠旁诟夸浵碌陌獍詃edecms安裝目錄就不用填寫(xiě)東西啦)
方法四:【此對(duì)應(yīng)并檢查系統(tǒng)基本參數(shù)是否存在并且正確】
1.去Include文件夾里搜尋“模板文件不存在提岔,無(wú)法解析文檔“這串字符。找到了arc.archives.class.php這個(gè)文件笋敞。
2. 復(fù)制代碼 將echo "模板文件不存在碱蒙,無(wú)法解析文檔!"修改成代碼:echo "模板文件不存在夯巷,無(wú)法解析文檔赛惩!" .$this->ArcID;
3.根據(jù)返回錯(cuò)誤的文章ID,于是趁餐,再生成時(shí)根據(jù)得到的文章id喷兼,打開(kāi)文章編輯檢查是否已設(shè)置文章分類(lèi)
總結(jié):舉一反三【如果是生成欄目列表時(shí)出現(xiàn)這樣的問(wèn)題】:
1.可以修改include/arc.listview.class.php這個(gè)文件。
2.復(fù)制代碼 echo "模板文件不存在后雷,無(wú)法解析文檔季惯!";
修改成: echo "模板文件不存在,無(wú)法解析文檔M瓮弧:$tempfile";
如遇到其他織夢(mèng)模板的問(wèn)題勉抓,可以參考織夢(mèng)模板之家的教程,也有大量免費(fèi)模板供下載惧辈,或者加入織夢(mèng)模板之家的技術(shù)官方群!