CakePHP のクラッシュに関するメール通知を追加する最良の方法は何ですか? ログをチェックする代わりにすぐにわかるように、致命的なエラーが発生するたびにスタックトレースを電子メールで受け取りたいです。
オーバーライドを検討しましAppController::appError();
たが、すべての例外処理を置き換えたくありません。
CakePHP のクラッシュに関するメール通知を追加する最良の方法は何ですか? ログをチェックする代わりにすぐにわかるように、致命的なエラーが発生するたびにスタックトレースを電子メールで受け取りたいです。
オーバーライドを検討しましAppController::appError();
たが、すべての例外処理を置き換えたくありません。
これをチェックしてください。ここに貼り付けるのは長すぎます。
https://github.com/CakeDC/utils/blob/develop/Error/EmailErrorHandler.php
これは、CakePHP 用にカスタマイズされたエラー ハンドラーです。そのエラー ハンドラ クラスを使用するには、CakePHP を設定する必要があります。コアへのプル リクエストが拒否され、handleError() メソッドにイベントが導入されました...そこでのイベントにより、このようなユース ケースの処理が非常に簡単になります。