geeklogとutf8とXREA (多分)

火曜日, 10月 10 2006 @ 02:04 午後 JST

投稿者: kazuhiro

utf-8で運用してみているが、phpMyAdminからデータベースを見ると文字が化け化けだったので対策した。

といってもqueryの発行直前に'set NAMES utf8'も発行するようにしただけ。 しかも、queryを出している所は geeklog/system/databases/mysql.class.php の一ヶ所だけなので一行加えるだけで済みました。

(追記) query発行直前ではなくconnect直後に変更しました。 また、この問題に関しては日本公式サイトにも、修正箇所は異なりますが情報がありました。 尚、そのまま変更だけしてしまうと今までのデータが文字化けした状態になりますが、変更前にDbmanプラグインで書き出しておき、それをphpMyAdminで書き戻す事で回避できました。

タグ:Geeklog

コメント (0件)


Kazuhiro's blog
http://ikazuhiro.s206.xrea.com/article.php/20061010140425171