- PR -

phpmyadminで文字化け&エキスポートできない

1
投稿者投稿内容
amatoto
常連さん
会議室デビュー日: 2004/08/02
投稿数: 30
投稿日時: 2006-03-08 12:36
debian3.1 sarge環境にて、apt-getでインストールしたphp5、mysql4.0、phpmyadminで
件名の症状が出て、悩んでいます。

状況として、文字化けについては、日本語を入力する際、
問題なく通ることもありますが、文字化けするものもある、という具合です。
「じゅげむじゅげむ」はOKでも、「じゅげむじゅげむ。。。」はNGなど。

エキスポートについては、SQL、CSVなど出力形式に関わらず、
「実行する」をクリックすると、10秒ほど画面の反応がなく、
その後、画面(フレームの一部)が真っ白になります。

webをいろいろ調べていて、当初は4.1以降の文字コードの扱いかと思われたため、
mysqlをapt-get purge remove した上で、mysql4.0をインストールしました。

バージョンの詳細は、
php Version 5.1.2-1 (phpinfo情報から)
mysql 4.0.24_Debian-10sarge1-log(mysql接続時の初期画面から)
phpmyadmin 2.7.0-pl2-Debian-1
phpinfo のmysql、mystrings項目

mysql
MySQL Support
enabled
Active Persistent Links
0
Active Links
0
Client API version
5.0.18  ←これがちょっと気になります。。。
MYSQL_MODULE_TYPE
external
MYSQL_SOCKET
/var/run/mysqld/mysqld.sock
MYSQL_INCLUDE
-I/usr/include/mysql
MYSQL_LIBS
-L/usr/lib -lmysqlclient

Directive  Local Value  Master Value
mysql.allow_persistent
      On      On
mysql.connect_timeout
      60      60
mysql.default_host
      no value   no value
mysql.default_password
      no value   no value
mysql.default_port
      no value   no value
mysql.default_socket
      no value   no value
mysql.default_user
      no value   no value
mysql.max_links
      Unlimited  Unlimited
mysql.max_persistent
      Unlimited  Unlimited
mysql.trace_mode
      Off     Off


mbstring
Multibyte Support
enabled
Multibyte string engine
libmbfl
HTTP input encoding translation
enabled
Multibyte (japanese) regex support
enabled
Multibyte regex (oniguruma) version
3.7.1

試して見た設定として、/etc/my.cnfに
以下の設定を追加してみましたが、結果は変わらず。。。

[client]
#default-character-set = ujis

[mysqld]
default-character-set = ujis

[mysqldump]
default-character-set = ujis

[mysql]
default-character-set = ujis

普段はperl+webminで管理をしていたので、php開発環境で
トラブることを想定していませんでした。
お分かりになる方、よろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)