WP亂碼問題 - 部落格

Table of Contents

長久以來看我blog的用戶,其中部分想要留言的人會發現打完回應後,出現

?航炊嚗梈?憛怠神敹睁?甈扬? (憪両?嚗颤灹摮桊岘隞?)?

的亂碼訊息

WP 2.0之後可以設定要填名字和e-mail才給發言,本來那堆亂碼的意思是說
"錯誤:請填寫必要欄位 (姓名,電子郵件)。"

(WP2.07中文化檔,Kirin跟skyfate版均同)

原因:我看了很久原始碼,這情形我認為是主機上次升級後也更新了 MySQL 的
主要版本到5(對吧?)5之後各小改版又對於語系編碼的處理方式好像不是很
一致跟統一。所以在MySQL內定的latin-1語系和WP我所設定的utf8轉來轉去…
某個環節就轉成亂碼了...

目前是取消留言需要認證郵件的規定,不過不知有什麼辦法可以強制
wp-comments-post.php 吐UTF-8的?

目前是沒辦法改機器服務啦,所以看能不能從程式端改良這問題

對了附帶兩個訊息:
1.WordPress 2.0.7出來了
2.WordPress 2.0.7的中文化檔誰還有作的?我用Kirin跟skyfate版會遇到POST.php
用完變空白的小bug,以前用2.02版是不會的... @@

--
MMORPG三大魔王:高堂幼子﹑男女朋友﹑雷格大神

--

All Comments

Isla avatarIsla2007-01-22
有個最簡單的小撇步: 你只要把那段中文(錯誤:請填寫必要
Wallis avatarWallis2007-01-26
欄位)改成英文的敘述,就好了,程式的問題就不用管了 XD
Margaret avatarMargaret2007-01-28
Error: please fill the required fields (name, email)
Edith avatarEdith2007-01-31
如果有人看不懂這段英文的話......那就算了 XD