今天一位用戶反映我的織夢后臺使用文檔關鍵詞維護功能,也就是自動添加內鏈功能無效,于是武林網客服進行系列排查,對比了織夢關鍵詞自動添加鏈接設置方法后,依然無效,與用戶溝通后,了解到主機PHP版本是5.7,經過一番測試,最終找到了織夢自動內鏈(文檔關鍵詞功能)無效解決辦法。
版本:DEDECMS織夢5.7 SP2 最新版
編碼:UTF
主機環境:PHP 5.7
錯誤文件:include/arc.archives.class.php,織夢在php5.5+中,由于php5.5以后規定preg_replace必須被替換成preg_replace_callback,而開發者只在代碼中留下了一句“這里可能會有錯誤”就不了了之了(事實就是一個錯誤)
重寫了一些代碼,解決織夢dedecms文檔關鍵字(自動內鏈)php5.5以上失效的問題。
文件下載地址: https://pan.baidu.com/s/1_-p8oRS3uYOH1yOQEjhISQ 提取碼: b2gd
下載本文檔解壓后,直接覆蓋到include文件夾即可(如之前做過修改,可對比修改),后臺的替換數等均可正常使用。
新聞熱點
疑難解答