自從使用織夢建站后,遇到的各種問題真的是太多了,本博客前前后后修改了多少次已經(jīng)記不清,但實(shí)在被折騰夠嗆。此次因?yàn)楦鼡Q后臺模板,網(wǎng)站再次出現(xiàn)了問題,我修改一些文章內(nèi)容時(shí)發(fā)現(xiàn)文章標(biāo)題不見了...無論怎么更新修改、后臺修復(fù)、清理緩存都沒用。最后發(fā)現(xiàn)原來是網(wǎng)站編碼的問題,特此記錄以供參考。
1、打開織夢源文件,找到路徑dede/article_edit.php
將 $title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
修改為
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
2、找到路徑include/ckeditor/ckeditor_php5.php 138行
將htmlspecialchars($value)
替換為
htmlspecialchars($value, ENT_COMPAT ,'GB2312')
如上操作后,更新緩存,標(biāo)題就恢復(fù)正常了。雖說織夢問題不斷,讓人又愛又恨,但凡事有壞也有好的一面,索性這也磨煉了我對網(wǎng)站前端和后端的學(xué)習(xí),在操作中不斷積累經(jīng)驗(yàn)。