
歡迎訪問全國企業(yè)網(wǎng)站設(shè)計(jì)NO.1網(wǎng)站開發(fā)商平臺(tái) | 付款方式 |
POST TIME:2020-10-09
織夢(mèng)dedecms在php 5.4下標(biāo)題不能為空,中文修改顯示空白錯(cuò)誤 。
1.dedecms發(fā)布文章提示”標(biāo)題不能為空”
現(xiàn)象是發(fā)布英文標(biāo)題沒問題,發(fā)布中文會(huì)提示“標(biāo)題不能為空”
因?yàn)閔tmlspecialchars在php5.4默認(rèn)為utf8編碼,
gbk編碼字符串經(jīng) htmlspecialchars 轉(zhuǎn)義后的中文字符串為空,也就是標(biāo)題為空。
所以給htmlspecialchars添加ENT_COMPAT ,’GB2312′參數(shù)修改編碼默認(rèn)值。
具體方法:
2.在dede安裝目錄執(zhí)行
sed -i “s/htmlspecialchars(/gbkhtmlspecialchars(/g” `grep htmlspecialchars\( -rl *`
2./include/common.func.php中任意位置添加函數(shù)
function gbkhtmlspecialchars($str)
{
return htmlspecialchars($str, ENT_COMPAT ,’ISO-8859-1′);
}
織夢(mèng)官方已于20160726常規(guī)補(bǔ)丁做了更新,相信這個(gè)問題已經(jīng)得到了解決。
巨號(hào)網(wǎng)網(wǎng)站開發(fā)部為全國企業(yè)提供網(wǎng)頁設(shè)計(jì)和專業(yè)的公司網(wǎng)站制作等相關(guān)建站服務(wù),并提供24小時(shí)企業(yè)網(wǎng)站設(shè)計(jì)咨詢!
關(guān)于我們 建站知識(shí) 榮譽(yù)資質(zhì)網(wǎng)站地圖