Gworks Web Site

phpmyadminの文字化けを解消する

2008-05-09 10:30:02

phpMyadminの最新版をダウンロードしてインストールすると、EUC-JPで作られたデータベースが文字化けしてしまいました。

どうも、utf-8固定になっているので、ログインしなおしてもutf-8になってしまいます。

utf-8以外(euc-jpやShift-jis)でもログインできて、メニューやテーブル内容が文字化けしないように対応しました。

 
function PMA_DBI_postConnectを参照




phpMyAdmin/libraries/database_interface.lib.php
function PMA_DBI_postConnect($link, $is_controluser = false) {
 ・
 ・
 ・
 ・
/* if (PMA_MYSQL_INT_VERSION >= 40100) {
 ・
 ・
 ・
 ・
} else {
require_once './libraries/charset_conversion.lib.php';
}
*/
require_once './libraries/charset_conversion.lib.php';
}
とファンクション、PMA_DBI_postConnect内のIF文を丸ごとコメントアウトして強制的に/libraries/charset_conversion.lib.phpを読み込ませると、ログインでやShift-jisを選択できるようになります。

Write a comment

  • Required fields are marked with *.

If you have trouble reading the code, click on the code itself to generate a new random code.
Security Code:
 
« 08 2008
SuMoTuWeThFrSa
 12
356789
10111213141516
17181920212223
24252627282930
31 

Login


パスワード忘れた?