安藤です。下北沢オープンソースカフェで隔週火曜日に開催されているPHPのコミュニティ、Shimokita.phpでPHPのエラーに関するセッションを行いました。実際の開発やプロダクトのセットアップ時に目にする事の多いエラーですが、その種類や対処方法についてじっくり考える機会は意外と少ないのではないでしょうか。 今回のセッションでは下記のような点を紹介しています。 各種エラーの種類と原因 FatalやNoticeなど一見するとちょっとした違いに見えますが、残りの処理が実行されるかどうかや発生原因は大きく異なります。 エラーに関する設定項目 エラーメッセージが画面に表示されるかログに記録されるかといった挙動は設定によって異なります。正しい設定が行われていないと不適切な情報がユーザに表示されたり、運用環境で障害が発生している事に気が付かないといった問題があります。開発環境と運用環境に適切な設