Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel原木不';有些事我不能报告_Laravel_Logging - Fatal编程技术网

Laravel原木不';有些事我不能报告

Laravel原木不';有些事我不能报告,laravel,logging,Laravel,Logging,我有一个错误,如下所示: Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException 此路由不支持GET方法。支持的方法:PUT. 我知道这是routes的错误,但我在laravel.log中看不到任何内容。 我看到Laravel没有报告一些事情,但我的Exceptions/Handler.php文件如下: protected $dontReport = [ // ]; 如何在laravel.log中报告所有

我有一个错误,如下所示:
Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
此路由不支持GET方法。支持的方法:PUT.

我知道这是routes的错误,但我在laravel.log中看不到任何内容。
我看到Laravel没有报告一些事情,但我的Exceptions/Handler.php文件如下:

protected $dontReport = [
    //
];
如何在laravel.log中报告所有内容?
Laravel 6

所有异常都由App\exceptions\Handler类处理。使用报告方法记录异常

 public function report(Throwable $exception)
 {
    Log::error($exception); // add this line here
    parent::report($exception);
 }

查看文档中的更多内容

您可以在请求的catch块中使用,将错误记录为
Log::error($message)。但这样我需要在所有请求中都这样做。我想看到的是日志中的所有错误您可以在异常处理程序中重写
$internalDontReport
,正如您所引用的问题一样,框架本身有一个不“报告”的内部列表,其中包括异常扩展自的
Symfony\Component\HttpKernel\exception\HttpException
。。。您必须通过
报告
方法记录此信息