位置: 编程技术 - 正文

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后端)

  • 年度纳税申报表A105000纳税调整项目明细表中,收入
  • 年终奖怎么计税的
  • 固定资产加速折旧法
  • 销项税额是开票金额么
  • 发票上的不含税单价怎么算的
  • 融资贷款购车
  • 税控盘交服务费
  • 跨区税源登记是指
  • 增值税发票验证
  • 取得虚开增值税专票如何税务处理
  • 价外收取的返还利润是什么意思
  • 劳务发票税率营改增后是多少?
  • 企业平时计提的税费分录
  • 房地产企业开发成本科目明细
  • 股票投资及收益计算公式
  • 社保滞纳金是否影响企业信用等级
  • 取得的增值税发票哪些项目必须开具事项
  • 出口企业应交税费是负数怎么解释
  • 个人承包劳务合法吗?
  • 海外佣金税务怎么缴纳
  • 企业间利息增值税率
  • 用积分兑换礼品英语怎么说
  • 月末一次加权平均法是什么意思
  • 股东之间转让股权需要股东会决议吗
  • 金税卡服务费抵扣政策
  • php 混淆
  • 融资租入固定资产的入账价值
  • linux命令行怎么用
  • 银行承兑汇票挂失手续费收费标准
  • 附有销售退回条款的销售中,每一资产负债表日
  • 企业财务管理的对象是什么
  • 本文虚构
  • [Vue warn]: Error in created hook: “TypeError: Cannot read properties of undefined (reading ‘$on‘)“
  • 分公司独立核算和非独立核算哪个好
  • js数组分组并排序
  • 小规模升级一般纳税人后可以降为小规模吗
  • 注解@entity
  • 航天信息发票怎么抵扣
  • 交强险必须要买驾乘险才能投保
  • 个人所得税专项附加扣除2023
  • 租入厂房再转租新租赁准则如何处理
  • 代开发票相关问答有什么?
  • 公司的备用金属怎么处理
  • 公司设计费会计分录
  • 小规模纳税人征收率5%的情况
  • 按利润总额的10%怎么算
  • 未确认融资费用账务处理
  • 专项资金账务体现不出怎么办
  • 会计核算以什么为主
  • 房地产企业出售商铺交什么税
  • 社会团体费怎么做分录
  • 长期股权投资减值准备
  • 税费的审计
  • 外币折算差额怎么计算
  • 报销单可以当记账凭证吗
  • 内部招待所管理规定
  • 个人向公司借款流程
  • 普通发票的开具是怎样?
  • 房地产企业收到政府补助
  • 新旧收入准则对比区别表
  • 软件开发是否属于采购目录
  • 没有期初数据,只要借贷平横,报表是不是就不会不平了?
  • mysql 生成guid
  • sqlserver获取当天零点时间
  • mysql误操作数据恢复
  • sql刷新快捷键
  • windows vista界面
  • 如何用U盘安装新系统
  • mac怎么设计网页
  • 怎么创建windows虚拟机
  • linux个人系统
  • 删除系统桌面
  • 什么叫懒加载
  • androidsocket原理
  • 利用的英文
  • 基于jquery的框架有哪些
  • jquery3.6
  • 安卓手机加速方法
  • 如何查看自己公司的税种
  • 上海各区财政收入排名
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设