CPIでの嫌なPHP設定
2009/09/07 | レンタルサーバ
レンタルサーバCPIのサーバを、実はあまり好きではない。デフォルトの設定が嫌なのだ。
mbstring.encoding_translation on
mbstring.internal_encoding EUC-JP
いまどき、こんな初期設定がされているサーバって…と思うが、それはまぁ、仕方のないこと。注意としては.htaccessでは設定できないところ。設定方法はSixCore共用サーバに近い。php.iniファイルを作成して、以下のように記述し、設定を反映させたいディレクトリにファイルを設置する。
mbstring.encoding_translation=off
設置したディレクトリの下位のディレクトリには、この設定は反映されない。反映させるには別途設定が必要。もしくは同じ記述のphp.iniを、やはり設定を反映させたいディレクトリに設置する。
最初から、何の設定もされてなければいいのに。