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 的部分主機是推出了其中文站的,漢化服務可以滿足部落格站的所有需求,自然能成為部落格型主機當中最受歡迎的一種。