PHPのエラーメッセージはデバッグをするうえで非常に重要!
でも、サイトの運用を開始したら余計な情報を見せる可能性があるため、
出力したくない!
ってなると思います。
そこで、PHPのエラーメッセージを切り替える方法を以下に記載しときます。
php.iniで設定する方法
エラー情報を表示する場合(デフォルト)
1 |
display_errors = On |
エラー情報を非表示する場合
1 |
display_errors = Off |
エラー情報をログに保存(デフォルト)
1 |
log_errors = On |
エラー情報をログに保存せず
1 |
log_errors = Off |
.htaccessで切り替える方法
1 2 3 4 |
php_flag display_errors 'On' php_flag display_errors 'Off' php_flag log_errors 'On' php_flag log_errors 'Off' |
phpスクリプト内でで切り替える方法
1 2 3 4 |
ini_set('display_errors', 'On'); ini_set('display_errors', 'Off'); ini_set('log_errors', 'On'); ?> ini_set('log_errors', 'Off'); ?> |
/