首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Laravel5.3之Errors Tracking神器——Sentry

\Auth\AuthenticationException::class, // \Illuminate\Auth\Access\AuthorizationException::class, // \Symfony...\Component\HttpKernel\Exception\HttpException::class, // \Illuminate\Database\Eloquent\ModelNotFoundException...的,在生产环境可以都注销掉,表示用户产生的所有异常都需要发送到Sentry中,并通过手机端HipChat告知开发者,然后使用Sentry::captureException()捕获异常。...当然有时由于业务需求,如根据不同模块报异常level不一样,需要定制下Sentry类,这里只是简单捕获异常,并默认为都是error level。 OK,所有的工作就这么简单的完成了。...试一下,如在浏览器中输入一个不存在的路由如http://sentry.app:8888/sentry,然后报NotFoundHttpException,查看Sentry有没有捕获到: 然后查看HipChat

3.6K71

Laravel 5.5 异常处理 & 错误日志的解决

5 天的日志,如果你想要修改这个时间,需要添加一个配置 log_max_files 到 app 配置文件: 'log_max_files' = 30 日志错误级别 使用 Monolog 的时候,日志消息可能有不同的错误级别...Illuminate\Auth\AuthenticationException::class, \Illuminate\Auth\Access\AuthorizationException::class, \Symfony...\Component\HttpKernel\Exception\HttpException::class, \Illuminate\Database\Eloquent\ModelNotFoundException...abort 函数触发的 HttpException 异常会以 $exception 变量的方式传递给视图: <h2 {{ $exception- getMessage() }}</h2 日志 Laravel...error); Log::notice($error); Log::info($error); Log::debug($error); 上下文信息 上下文数据也会以数组形式传递给日志方法,然后和日志消息一起被格式化和显示

4.4K31
领券