現在動かしているサーバーのデフォルトの文字環境はUTF-8で動かしている。
でも、最新版phpMyAdmin3.5.0を入れるとおもいいきり文字化けした・・・・なんで・・・・
色々調べていると、いくつかの解決策のようなものがあった。
結論で行くとなんとか解決できた
インストール編
まずは、普通にダウンロードしてインストールを行う。
あっつちなみに参考にしたサイトは下記
http://9jp.info/archives/12024
ここで注目したのは下記
phpMyAdminディレクトリ以下の、examples/create_tables.sql のSQLを実行してphpMyAdmin用データベース()及びテーブルを作成する。
|
|
上記に書いてあるように、SQLを実行してphpMyadmin用のデータベースを作る。
あれ?こんな事したことなかったような・・・
以上でインストール編は終わり
php.ini設定編
はじめにも書いたけど、UTF-8環境で動かすと言うことはphp.iniの設定もUTF-8に合わせていると思う。
でもこれだと文字化けが起こる。
なので、.htcaccessを使って下記内容を記述。
phpMyAdmin関係のディレクトリに置く。
<IfModule mod_php5.c> php_value default_charset "NULL" php_value mbstring.language "neutral" php_value mbstring.internal_encoding "NULL" php_value mbstring.detect_order "NULL" php_flag mbstring.encoding_translation Off </IfModule>
早い話が、デフォルト設定に戻すということ。
以上で文字化けは回避できたのでした。