[PHP-users 12797] エラーメッセージの日本語文字コードについて
Blue
php-users@php.gr.jp
Fri, 24 Jan 2003 18:57:14 +0900
はじめまして。
現在以下の環境で困っています。
OS:Redhat8.0
PHP Version 4.2.2
enable-mbstring等はもちろん行っています。
php.iniの[mbstring]も以下のようにS-JIS化しております。
mbstring.internal_encoding = Shift_JIS
mbstring.http_input = auto
mbstring.http_output = pass
mbstring.detect_order = auto
mbstring.substitute_character = auto
mbstring.script_encoding = Shift_JIS
ここで、スクリプトをS-JISで記述し、表示も問題ないのですが、
$fp = fopen("test.csv", "r") or die();
などとして、ファイルが存在しない場合、
Warning: fopen("tcest.csv", "r") -
そのようなファイルやディレクトリはありません in
/var/www/html/test.php on line 13
というようなエラーメッセージを返すのですが、この日本語部分が
EUCなんです。
これらをS-JISに直す設定等はあるのでしょうか。
特にWarningやエラーがでない限りは問題ないのですが。
どうぞよろしくお願いいたします。