自從使用織夢建站后,遇到的各種問題真的是太多了,本博客前前后后修改了多少次已經記不清,但實在被折騰夠嗆。此次因為更換后臺模板,網站再次出現了問題,我修改一些文章內容時發現文章標題不見了...無論怎么更新修改、后臺修復、清理緩存都沒用。最后發現原來是網站編碼的問題,特此記錄以供參考。
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')
如上操作后,更新緩存,標題就恢復正常了。雖說織夢問題不斷,讓人又愛又恨,但凡事有壞也有好的一面,索性這也磨煉了我對網站前端和后端的學習,在操作中不斷積累經驗。