2004年8月26日木曜日

phpPgAdmin 3.4.1 (windows/php/postgres)

windows2000,apache1.3.31
php4.3.8,PowerGres(Postgres)
Crystal Enterprise Express にてあるシステムを構築中。。
phpPgAdmin 3.4.1でpostgresのデータベースを編集するツールを導入したのですが、
今回はSJISで使いたく、最初文字化けがしてだめでしたが、強引にちょっと書き換
えてとりあえず動くようになりました。
もっとスマートな、設定を検索したのですが見つかりませんでした。
いつもは、Linux系でEUCで統一するのですが、今回は、OSがWindowsですので、
SJISに統一しました。(但し、Postgres内部DBはEUC)


--とりあえずの修正メモ
misc.php
echo "\n";
//echo "\n";
$lang['appcharset']の大元をshift_jisにしたらいいのですが、見つけきれず
  現物修正。
lib.inc.php
//$dbEncoding = $data->getDatabaseEncoding();
$dbEncoding = "SJIS";
環境変数:PGCLIENTENCODING等設定したけど変化しなかったので、これまた、現物修正。
japanese.php
  sjisファイルに変更
  $lang['applang'] = '日本語(SJIS)';
$lang['appcharset'] = 'shift_jis';
$lang['applocale'] = 'ja_JP';
$lang['appdbencoding'] = 'SJIS';

0 件のコメント:

コメントを投稿