如何在 laravel 中捕获错误并将其发送到邮件中,不包括 404 错误
为了发送所有错误,我report
在文件中添加了一个方法 - app/Exceptions/Handler.php
在其中,我收集了必要的信息并将其发送到邮件
public function report(Throwable $e) {
$data = [
'description' => $e->getMessage(),
'file' => $e->getFile(),
'line' => $e->getLine()
];
SendMailReport::dispatch($data );
}
一封有错误的信来到邮件,但有一个问题,如果打开一个不存在的页面并且页面的响应代码是 404,它也会发送一封信 -
Описание:
Файл: /www/site.ru/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
Строка: 1119
如何排除发送 404 错误的电子邮件错误?