花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

DedeCMS升級后無法生成HTML文檔的解決辦法

時間: 2018-12-25 16:16 閱讀: 作者:素材無憂網(wǎng)

昨天升級DEDECMS5.5的0912補(bǔ)丁之后,發(fā)現(xiàn)不能生成文檔了,具體故障是 添加內(nèi)容后點(diǎn)擊更新文檔HTML 進(jìn)行狀態(tài): 一片空白,經(jīng)過在論壇里的仔細(xì)查找 看到蕭斑竹的提示:“換換模板試試”,經(jīng)過試驗(yàn),換成默認(rèn)模板生成文檔 一切正常 看來果真是模板的問題。

  因?yàn)槟J(rèn)模板是不調(diào)用標(biāo)簽的 而我的是加入了TAG調(diào)用的

  其中include/common.func.php這個文件是我手工加入了TAG調(diào)用函數(shù)的,而升級的時候?qū)嶋H上是將其覆蓋了

  導(dǎo)致原來的TAG調(diào)用函數(shù)不復(fù)存在,所以我估計(jì)問題應(yīng)該出在這里。

  于是在include/common.func.php里添加TAG調(diào)用函數(shù) 用回我原來修改了的模板 生成新文檔 OK!! 熟悉的畫面又回來了

  發(fā)現(xiàn)問題 解決問題 小有成就哦 當(dāng)然 我們還應(yīng)該 總結(jié)問題(以后升級之前最后備份一下網(wǎng)站包括數(shù)據(jù)庫)、舉一反三(升級后出現(xiàn)類似故障的話考慮下是否模板的問題,是否調(diào)用了默認(rèn)模板給出的其他參數(shù)、函數(shù)) 只有這樣才能讓自己加速成長

  希望對XDJM們有幫助,哪怕有參考也是不錯的哦

  DEDE讓我不斷成長,有收獲讓我真的感動!! 也許用不了多久 我也會成為個中高手 期待。

  附上在文章頁和列表頁的TAG調(diào)用方法:

  1、在include/common.func.php文件中加入以下代碼:

 

以下為引用的內(nèi)容:
//TAG調(diào)用函數(shù)【注意將數(shù)據(jù)庫表頭 dede_ 換成你自己的】 
function listtag($aid) 
{ 
$tsql = new DedeSql(false); 
$tags = ''; 
$tsql->SetQuery("Select i.tag From dede_taglist t left join dede_ agindex i on i.id=t.tid where t.aid='$aid'"); 
$tsql->Execute('t'); 
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ 
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> "; 
} 
return $tags; 
}

 

  2、在文章頁模板中可以使用 {dede:field.id function="listtag(@me)"/} 來調(diào)用TAG標(biāo)簽,

  在列表頁模板中可以使用 [field:id function="listtag(@me)"/] 來調(diào)用TAG標(biāo)簽。

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: DedeCMS升級后無法生成HTML文檔的解決辦法

標(biāo)簽:  
相關(guān)文章
模板推薦