.htaccessでerror_reportingを設定する時の注意 2006-05-04 Thu php.iniで設定する項目の一部は、.htaccessで「php_value」を利用することで代用が可能です。ディレクトリ単位で設定を変更したい場合などに特に重宝しますが、error_reportingを設定するときには注意が必要です。 たとえばphp.iniと同じように、次のように書いたとしても、期待したとおりに動作しません。 php_value error_reporting E_ALL 正しくは次のようにします。 php_value error_reporting 2047 .htaccessを読み込む段階ではE_ALLなどの定数が未定義になっているため、値を直接指定する必要があるとのことです。 ちなみに各エラーレベルの値は次のようになっています。 1E_ERROR2E_WAR