php5からmysql5のデータを読むと文字化けします。今、私の現在の開発環境です。


webサーバーA(php4)━━DBサーバー(mysql5)
webサーバーB(php5)━━━━┘

まったく同じPHPスクリプトを上記AとBに設置して、それぞれ閲覧したところ、php4+mysql5では文字化けしないのですが、php5-mysql5ではなぜかデータベースから取得している部分だけが文字化けします。

mysqlの設定は

[client]
default-character-set = ujis
[mysqld]
default-character-set = ujis
character-set-server = ujis
[mysqldump]
default-character-set = ujis

と、EUCにしています。php4,php5ともに設定ファイル(/etc/php.ini)は変更していません。3日ほど調べているのですが、解決策がわかりません。アドバイスをお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/08/26 07:25:37
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:KUROX No.1

回答回数3542ベストアンサー獲得回数140

ポイント10pt

http://www.andplus.net/index.php?itemid=278

このあたりは外してますか?

外してたら外していると返してください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません