やきにくとくにきや

WEBサービスとイベントに夢見るエンジニアの技術メモ、チラシの裏。そして焼肉たべたい

phpMyAdminが文字化けする

   

PHP+MySQLで開発の際は文字コードをUTF-8に統一しているのですが、
何故かphpMyAdminで日本語が化ける…

ネットで調べていくつかやってみました。

因みに環境はこちら
CeontOS5.6
PHP5.1.6
MySQL5.0.77
phpMyAdmin2.11.11.3

対策1.
PHPの内部文字コード設定

対策2.
MySQLの文字コード設定

対策3.
phpMyAdminの文字コード設定

config.inc.phpに

対策4.
DBのテーブル毎の文字セットを設定する。

今回はutf8_general_ciに統一。

結果。。。

解決せず…

最終的に解決した対策はこちら
http://ma-bank.com/item/643

phpMyAdmin/libraries/database_interface.lib.phpの820行付近にある
function PMA_DBI_postConnectを書き換える。

から以下へ

参考:
http://d.hatena.ne.jp/do-low/20090325/1237950871
http://studyroom.g.hatena.ne.jp/pha/20080309/p2

 - PHP, 管理ツール