解決 Windows Live Writer 的亂碼問題
自從Windows Live Writer更新到目前版本後,雖然解決了一些問題、新增了一些小功能,不過在WordPress中發文時,中文字卻會變成亂碼,稍微Google一下,找到一個簡單的解決方法,下面先紀錄一下,,
解決方法:
第1步 關閉Windows Live Writer軟體。
第2步 依序按下〔開始〕→【執行】,出現「執行」對話盒後,輸入「regedit」再按下〔Enter〕鍵。
第3步 從左邊目錄找到
「HKEY_CURRENT_USER\Software\Windows Live Writer\Weblogs\部落格編號\ManifestOptions」
其中的「部落格編號」是你目前在Windows Live Writer軟體中所設定的部落格帳號,如果你只要設一個部落格,則「Weblogs」下的編號只會出現一個,如果你設了三個部落格帳號,則會出現3個編號。如果有3個類似「6499c7b8-9496-4285-sad16e-98749d」這種編號的話,要一一點進去作下面的步驟。
第4步 在「ManifestOptions」下的「characterSet」給刪除,然後再關閉「登錄編輯程式」即可。
依照上面步驟設定過後,再開啟Windows Live Writer即可正常發文囉。
,
感謝 Evan , 沒法送花給你,呵~
MySQL 版本的問題會很多,因為不是每個人尤其是使用虛擬主機的人,
都可以隨時改的,總之..架站還真的是很深奧的事情。
這次問題主要是這樣
WP 2.2 的問題在於
他把default character set 改成了 utf8
寫入database 的時候 如果你的MySQL版本不是4.2 之後
就應該讓資料庫自己決定編碼的格式~ 而不是強制指定utf8
不過只要你的MySQL版本夠新
就支援unicoede 了
自然也就沒這個問題
只是當初WP 出來的時候 沒有注意到這點~~ 到是比較奇怪的
或許也當作大家都已經使用最新版本MySQL了~~~
請問Evan, “不過只要大家MySQL都換新版”
那….是要換到哪個版本呀?
是什麼樣的問題造成的呀?
感謝分享~~~
確實解決了 我剛裝好WLW 的亂碼問題
不過只要大家MySQL都換新版
應該可以解決這個問題的