オンライン実稼働環境では、プログラムでエラーや例外が必然的に発生します。
これらのエラーや例外のほとんどは見つからないので、これらのエラーや例外を自動的に取得するにはどうすればよいでしょうか?
つまり、プログラムがエラーや例外に遭遇する限り、これらのエラーや例外を記録のためにログに書き込むということですか?
ありがとう!
オンライン実稼働環境では、プログラムでエラーや例外が必然的に発生します。
これらのエラーや例外のほとんどは見つからないので、これらのエラーや例外を自動的に取得するにはどうすればよいでしょうか?
つまり、プログラムがエラーや例外に遭遇する限り、これらのエラーや例外は記録のためにログに書き込まれます?
ありがとう!
これにはPHPの構成が必要です
log_errors=オン
error_log=ログパス
エラーが発生すると、PHP は自動的にログに書き込みます。
set_error_handler
: ユーザー定義のエラー処理関数を設定します
set_exception_handler
: ユーザー定義の例外処理関数を設定します
set_Exception_handler と set_error_handler の 2 つの関数は、捕捉されなかった例外を処理し、例外情報を分析および分類して、ログに書き込むことができます