PHP Shift_JIS 文字化け .htaccess 設定

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で公開したい方のために紹介しました。

Leave a Comment

* are Required fields

*
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)