WordPress 是現下最流行的一種博客建站程序,用 WordPress 建站的好處就是我們可以使用許多不同的博客主題和插件的安裝,建博客需要主機,當我們主機到期之後要把 WordPress 進行搬家,當 WordPress 搬家成功後,會出現非常狗血的事情,那就是網站內容全部是亂碼了。
到網上搜索了相關的教程,看了下,WordPress 搬家出現亂碼一般説來都是編碼出了問題,解決方法也簡單,具體如下:
1. 登錄到新空間裏的 phpMyadmin 數據庫管理面板,刪除數據中的所有表, 然後重新導入數據庫,這個你可能會説重新導入,搞什麼,其實這麼做是因為,有些主機商他們數據導入接口,由於導入的編碼字符與備份的數據庫不符,就造成了亂碼的情況,所以再重新導入數據庫。
2. 如果重新導入數據後還是亂碼,那麼,這個就可能是因為在備份數據的時候,備份出錯了,如你 WordPress 數據庫使用的是 UTF8 編碼,而導出的數據庫卻是 latin1 編碼,你重新還原數據庫的時候,可定是亂碼的,如果是這樣的話,那麼,我們可以通過修改數據庫文件的編碼模式,打開備份的數據庫文件,查找"DEFAULT CHARSET=latin1" 用"DEFAULT CHARSET=utf8"替換,然後在導入計劃。
3. 如果導出的編碼與博客編碼不同,除了方法二介紹的內容,也可以在導入數據庫的時候,選擇 UTF8 的格式進行修改,這樣就可以解決數據亂碼的問題,當然,這個也需要大家在導入導出數據庫時候,注意編碼的問題。
WordPress 亂碼的情況一般都會出現在網站搬家的情況中,有時候安裝一些插件也會導致亂碼問題,究其原因也是因為插件的編碼問題造成的,為了保障站點的安全,除了數據庫我們需要注意之外,也要及時更新主題、更新 WordPress 核心文件,當然,安全插件的安裝肯定不能缺少
目前,世界擁有 WordPress 主機的主機商有很多,其中最知名 HostEase 、 Lunarpages 以及 WebhostingPad 等美國虛擬主機商,它們都有中文站,HostEase 專門推出博客型方案最低僅 3.95 美元還贈送免費域名,購買時通過優惠碼 hostease 還可享受 20% 的優惠折扣。而 Lunarpages 美國虛擬主機也是贈送免費域名的,通過永久性優惠碼 China30 購買就可享 30% 的折扣,優惠後只要 3.5 美元一個月。 WebhostingPad 美國虛擬主機是其中最低價位的,最低只要 1.99 美元,而且還有 15% 的優惠碼 greatchina15 可以使用,直降冰點價。
網站亂碼、空間安全,WordPress 主機都可以很方便的操作解決,避免數據丟失,也能抵擋黑客的侵入,是其不可磨滅的優點。雖然説同樣是外國主機,但是 WordPress 的部分主機是推出了其中文站的,漢化服務可以滿足博客站的所有需求,自然能成為博客型主機當中最受歡迎的一種。