現在.htaccessに下記設定を行っていますが
EUC-JPで書かれたPHPファイルをブラウザで表示した際に
本来SJISで出力されるはずのものが、EUC-JPで出力されてしまっており
どうしたものかと頭を悩ませております。
どうやらmbstring.http_outputが無視されているような感じを受けます
どなたか解決方法に心当たりのおられる方がいらっしゃいましたら
ご回答いただければと思います。
■サーバ環境
OS :CentOS 5.3
PHP :5.2.9
APACHE :2.2.12
■.httaccess
php_value mbstring.detect_order auto
php_value mbstring.language Japanese
php_flag mbstring.encoding_translation On
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.http_input SJIS
php_value mbstring.http_output SJIS
※本設定は同ディレクトリ内にphpinfo()と書いたPHPファイルを用意→実行し、設定が反映されていることを確認しています。
※今回問題となっているEUC-JPでWEB出力されてしまうPHPファイルも同ディレクトリ内にあります。
header("Content-type: text/html; charset=shift_jis");
を記入されてテストしてみてはいかがでしょうか
URLはダミーです