WordPress企業主題建站的獨特優勢之一就是WordPress不是一個固定的系統,而是會在官方強大的技術實力基礎上,不定期地更新升級其版本,包括程序功能、安全性、性能優化等等,在WordPress每次更新后,我們都是強烈建議客戶第一時間進行WordPress的更新操作,保證其網站WordPress版本始終是在最新版,從而使得網站保持最好的系統狀態。
在部分用戶更新WordPress時,如果使用的不是英文版,而且其他語言版本,如簡體中文版,則可能會出現以下的翻譯錯誤提示:
正在更新WordPress(zh_CN)的翻譯…
無法安裝這個包。 PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
返回“WordPress更新”頁面
遇到這一問題的話,有2種解決方法。
方法1:人工更新
訪問WordPress官方網站 www.wordpress.org/download 頁面,下載最新版本的程序包,解壓后打開 /wp-content/languages 目錄,將該目錄下的所有語言包文件上傳到服務器的同樣文件目錄覆蓋更新即可。
方法2:修改主機(服務器)php.ini文件
2.1 在的主機(服務器)的 php的配置文件:php.ini?中搜索并找到 disable_functions;
2.2 刪除 disable_functions 后面的 scandir 字符串,保存 php.ini;
2.3 重載或重啟 php-fpm 服務即可:service php-fpm reload 。
完成以上操作后,在網站后臺就可以直接更新翻譯了。