PHPでエラーメッセージを表示させる・エラーのログを確認する
投稿日:2016年01月05日
最終更新日:
目次
- エラーメッセージを表示するphp.ini
- エラーログの確認
エラーメッセージを表示するphp.ini
エラーメッセージを表示させたいディレクトリ(あるいは元締め)のphp.iniを開いて編集します。 [VIM] log_errors = On [/VIM] log_errorsの文字列を探して、OffになっているところをOnに書き換えます。なければ追記します。コメントアウトしてあったら外しましょう。[PHP] [/PHP] こんな感じの明らかにエラーなコードを作成し、アクセスしてみれば、エラーメッセージを確認できるはずです。
エラーログの確認
エラーメッセージを画面上に表示できない場合は、面倒ですがApacheのログを見るか、PHPのログを見ることになります。元締めのphp.iniを開き、 [VIM] error_log = /var/log/php_error_log [/VIM] みたいな記述があれば、そのログを開いてみます。なければ、Apacheのログ(例:/var/log/httpd/error_log)を見て確認します。エラーログは、バグの原因がわからない時に、バグを潰すヒントをくれます。