終於修好了

April 20th, 2010

很久沒貼新東西,一方面是忙,一方面是懶。不是懶得寫,而是懶的修理東西。話說 WordPress 的新版要求要使用 MySQL 4.2 以上的版本,由於本站歷史悠久、主人懶惰,所以還是一直使用 1and1 舊版的 MySQL 4.0。好吧,要換大家來換,首先是升級成 MySQL 5.0。英文網站啥問題也冇,三兩下就轉好了,麻煩的是中文網站的部份,之前根本不知道用的是啥貓狗編碼,最後生氣直接祭出 Convertz 將匯出的 SQL 檔案直接轉成 UTF-8,然後再匯入就搞定了。

卡住我很久的地方是 WordPress 的 PHP 部份。新的資料庫改成 UTF-8 編碼之後,反而在 WordPress 裡秀出的是亂碼!歷經四個多月的懶惰的尋找答案後終於找到正解: 在 wp-config.php 中加入

define(‘DB_CHARSET’, ‘utf8’);

是的,這和咕狗大神拜出來的結果完全相反 (幾乎所有人都叫你把這一行去掉,或是把 ‘utf8’ 改成 ”),但是卻是正解。所以寫個筆記先,若有人逛到本不出名的小站時也許可以幫到忙 😀

Blogging, 技術文章, 狀況排解 | Comments Jump to the top of this page

One comment on “終於修好了”

  1. 01

    來恭喜一下… 期待可以看到更多好吃的文章 ^_^

    Yulin Chang at April 20th, 2010 around 10:54 pm
    Jump to the top of this page

隨便寫寫大家隨便看看的不出名小格子

舊文索引

站內管理