HTTP出力文字コードをEUC-JPでphp.iniを設定しているサーバーで
Shift_JISで文字化けした場合の対処方法です。
.htaccess
に下記を追記して644(-rw-r–r–)でアップロード
php_value "output_buffering" "Off" php_value "default_charset" "Shift_JIS" php_value "output_handler" "none" php_value "mbstring.language" "Japanese" php_value "mbstring.internal_encoding" "SJIS" php_value "mbstring.http_input" "auto" php_value "mbstring.http_output" "SJIS" php_value "mbstring.encoding_translation" "off" php_value "mbstring.substitute_character" "none" php_value "mbstring.substitute_character" "none"
基本的にPHPでShift_JISの使用は好まれませんが、
どうしてもShift_JISで公開したい方のために紹介しました。
0 Comments.