位置: 编程技术 - 正文

laravel中的错误与日志用法详解(laravel 实例)

编辑:rootadmin

推荐整理分享laravel中的错误与日志用法详解(laravel 实例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:laravel 异常处理,laravel 异常处理,laravel哪个类处理异常,laravel 实例,laravel 实例,laravel 异常处理,laravel 报错,laravel 异常处理,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了laravel中的错误与日志用法。分享给大家供大家参考,具体如下:

日志

laravel中的日志是基于monolog而封装的。laravel在它上面做了几个事情:

① 把monolog中的addInfo等函数简化成为了info这样的函数

② 增加了useFiles和useDailyFiles两个参数,使得做日志管理和切割变的容易了

③ 如果要调用monolog的方法需要调用callMonolog函数

好了,看下下面几个需求怎么实现:

将不同的日志信息存放到不同的日志中去

这个需求很普遍的,比如调用订单的日志,需要记录到order.log,获取店铺信息的记录需要记录到shop.log中去。可以这么做:

这样不同的日志数据会被存储到不同的日志文件中去。还能记录日志数据信息。

laravel的错误日志堆栈太长了,怎么办?

使用上面的BLogger类,在start/global.php记录下必要的错误信息

laravel中的错误与日志用法详解(laravel 实例)

laravel默认的日志没有使用分割

所以应该默认把laravel的默认日志记录改成有分割的。

同样在start/global.php中

如何记录一个请求的sql日志

这个应该再细化问,你是不是要实时记录?

如果不要实时记录,那么laravel有个DB::getQueryLog可以获取一个app请求获取出来的sql请求:

如果你是需要实时记录的(也就是你在任何地方die出来的时候,之前的页面的sql请求也有记录)的话,你就需要监听illuminate.query事件了

错误

laravel的所有错误会全部过global的App::error再出来

所以比如你设计的是接口,希望即使有error出现也返回json数据,则可以这么做:

如果你还希望将错误也hold住:

更多关于Laravel相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

Laravel搭建后台登录系统步骤详解 本文实例讲述了Laravel搭建后台登录系统的方法。分享给大家供大家参考,具体如下:今天想用laravel搭建一个后台系统,就需要最简单的那种,有用户登

Yii框架连接mongodb数据库的代码 yii2框架是yii的升级版本,本文我们分别讲解在yii框架中如何连接数据库mongodb。在文件夹common/config/main_local.php中加入如下代码:phpreturn['components'=['mongodb

Yii中的cookie的发送和读取 cookies://新创建的cookie会从本地传到服务器上,然后从服务器获取。(1)cookie的发送$cookies=Yii::$app-response-cookies;//在要发送的响应中添加一个新的cookieeg

标签: laravel 实例

本文链接地址:https://www.jiuchutong.com/biancheng/301525.html 转载请保留说明!

上一篇:Laravel4中的Validator验证扩展用法详解

下一篇:Laravel搭建后台登录系统步骤详解(laravel后端)

  • 动态市盈率与静态市盈率区别百度百科
  • 财税201920号文件解读
  • 账面价值大于计税基础
  • 什么是企业的应纳税额
  • 海关完税价格计算公式
  • 工程设备公司经营范围
  • 发给员工的福利费可以全部税前抵扣吗
  • 定金冲抵货款怎么做分录
  • 月初认证的增值税发票可以吗
  • 集团公司及子公司员工安排工作
  • 稽查补缴增值税做账
  • 融资租赁与按揭贷款区别
  • 自产产品用于捐赠的会计处理
  • 营改增后租金收入交什么税
  • 认证过的进项税怎么记账
  • 营改增后纳税人可以使用的发票种类
  • 行政事业单位2014年前已交社保费
  • 发票已认证部分怎么撤销
  • 未达起征点企业怎么处理
  • 认证专票税务处理怎么做?
  • 城建税和教育费附加可以税前扣除吗
  • 新会计准则开办费的账务处理
  • 生产企业出口退税全部流程
  • 个人所得税的税收标准
  • 建设项目投资中的预备费包括
  • 主办会计工作主要做什么
  • 印花税零申报逾期
  • 员工用差旅费冲账怎么办
  • 分公司是小微企业总公司是一般纳税人,如何做合并报表
  • 扣发工资可以要赔偿吗
  • 微信聊天记录备份和恢复
  • Linux怎么修改账户名
  • 质量扣款入什么科目
  • 特许权使用费20%
  • 实际缴纳消费税计算公式
  • phpseclib
  • python中 =是什么意思
  • 长期待摊费用是什么科目
  • 高速过路费电子发票怎么开
  • 工程发票预缴是什么意思
  • php用户评论
  • 公司开一般户需要多久
  • 小微企业利润表数据
  • mysql 表不存在报错信息
  • 分公司注销需要什么材料
  • 商贸公司成本大吗
  • 往酒吧送酒怎么样
  • 附加税减半征收实例账务处理
  • 买二手车注意事项与提车细节
  • 外币折算会计思维导图
  • 冲销主营业务收入怎么做分录
  • 运输途中丢失的物品赔偿
  • 当月没认证的发票当月不用进行账务处理吗
  • 出口产品开票注意事项
  • 冲销凭证如何做分录
  • 固定资产转为投资性房地产的账务处理公允价值
  • 个人所得税经营所得税申报表A表
  • 错误凭证如何处理
  • 土地发票可以抵扣吗
  • 新会计制度下五类是什么
  • 公司账户可以转账到信用卡吗
  • 开红字发票需要具备什么条件
  • mysql正则表达式匹配数字
  • 杭州租房补贴社保断缴影响
  • 怎么用winxp的系统光盘启动
  • mac蓝牙连接iphone有什么用
  • Win7 64位系统声卡重装过程中出现失败的解决方法
  • ubuntu系统电脑开机键盘亮 屏幕不亮
  • centos fio
  • win8桌面键盘
  • linux系统加载网卡驱动
  • schost.exe - schost是什么进程 有什么用
  • python,数组
  • jquery input checked
  • unity camera fov
  • python语言解析
  • jquery动态添加和删除div
  • 进项税和销项税怎么抵扣举例说明
  • 监察室主任岗位职责
  • 资源税是对在我国
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设