mbstring.encoding_translationの履歴

もしphp.inimbstring.encoding_translationがOnになっていれば、mb_internal_encoding("UTF-8")しても効かない。スクリプトが実行される前に変換されてしまう。

これはini_setでは変更できないのでphp.ini.htaccessで変更するしかない。
httpd.conf/.htaccessの場合

php_flag mbstring.encoding_translation Off