博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Lumen框架-错误&日志
阅读量:5996 次
发布时间:2019-06-20

本文共 600 字,大约阅读时间需要 2 分钟。

介绍

当你开始一个新的Lumen项目的时候,错误和异常功能,已经在框架中注入了。此外,Lumen还集成了Monolog日志函数,支持和提供多种强大的日志处理功能。

配置

错误详情

大量的错误信息在你的应用程序中是否显示,取决于你在.env文件中的APP——DEBUG参数配置。

大家在本地开发的时候,应该吧APP_DEBUG参数设置为true。在你线上环境中,应该设置为false。

Monolog配置

如果你想要在你的项目中使用Monolog,你应该使用configureMonologUsing函数。你应该把这个函数放到项目目录/bootstrap/app.php文件中。

$app->configureMonologUsing(function($monolog) {    $monolog->pushHandler(...);    return $monolog;});return $app;

异常控制

全部的异常都是基于App\Exceptions\Handler这个类文件,这个文件包含两个函数方法,report与render。

report方法请求

report方法使用log  exceptions 或者 将他们作为一个额外的服务像BugSnag一样。默认的report方法

转载于:https://www.cnblogs.com/jingying/p/10436367.html

你可能感兴趣的文章
opennms安装心得
查看>>
安装centos 7的时候出现An Unknown Error Has Occurred
查看>>
使用 NGINX 流控和 fail2ban 防止 CC 攻击
查看>>
vim 使用
查看>>
Linux常用命令大全
查看>>
随机点名2
查看>>
7.6 yum更换国内源;7.7 yum下载rpm包;7.8 -7.9 源码包安装
查看>>
ceph存储 磁盘IOPS常识
查看>>
License Server 11.9安装过程中假死
查看>>
【重磅】DeepMind发布通用强化学习新范式,自主机器人可学会任何任务
查看>>
Tomcat在Linux上的安装
查看>>
RedHat 7配置HAProxy实现Web负载均衡
查看>>
探索LSTM:基本概念到内部结构
查看>>
iframe调用父页面javascript函数的方法
查看>>
awt.font在centos上中文乱码的问题
查看>>
CentOS 7.1.1053 搭建不同网段LNAMP
查看>>
clamav杀毒软件
查看>>
巧用G6FTPServer账号渗透台湾某图书服务器.pdf
查看>>
Hillstone 防火墙备份脚本
查看>>
Google Ajax API介绍
查看>>