位置: 编程技术 - 正文

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

  • 年末发票
  • 小饭店税务登记证办理流程
  • 出口应退税额如何计算
  • 税务硕士是什么学位类别
  • 小规模入账的收入分录
  • 子公司的所得税是单独缴纳吗
  • 离退休再任职人员的收入是否缴纳个人所得税?
  • 预借差旅费,付给现金会计分录
  • 受托代销商品手续费会计分录
  • 装修费用如何摊销成本
  • 预付账款发票到货未到怎么做账
  • 税收优惠包括哪三个方面的内容
  • 个体户进货需要成本票吗
  • 预付款发票可以入费用吗
  • 二房东税务局开发票
  • 以前年度亏损可以税前扣除吗
  • 水费适用税率
  • 所得税报表怎么申报
  • 国税地税合并后叫什么名称
  • 公司买的食用油会计分录
  • 合并报表内部往来核对不上
  • 营改增后不动产发票样本
  • ntfs磁盘压缩
  • linux安装c语言环境
  • 期末未抵扣数
  • 单位垫付资金如何做账
  • 公司购买电脑流程怎么做
  • 合作客户合同
  • 外地的社保在本地个税扣除
  • 票据贴现融资有哪些潜在的风险
  • 盘盈盘亏固定资产
  • asmproserver.exe是什么进程 asmproserver进程信息查询
  • 嵌套if怎么用
  • win10蓝牙共享网络给手机
  • 购入固定资产入账价值包括增值税吗
  • 新会计准则5步法
  • 增值税普通发票需要交税吗
  • 附加税多交了怎么办理退税
  • opencv模板匹配多目标旋转
  • 经典目标检测算法
  • fping命令参数
  • rc远程桌面
  • 展览费应在在管理费里吗
  • 其他应收款抵货款怎么记账
  • 分享使用护肤品的感受
  • 侵权赔偿补偿金如何计算
  • 票据承兑和贴现是指
  • 教育培训业能享受补贴吗
  • 运输业开发票
  • 一般纳税人改成小规模可以吗
  • 长期待摊费用会计分录
  • 货款客户给的电话怎么查
  • 建筑施工企业如何预缴增值税税款
  • 融资租赁收到的租金计入什么科目
  • 公司与股东的往来款
  • 收到工程款怎么入账
  • 小企业会计准则2023电子版
  • 利润表的未分配利润是哪个
  • 持有待售的非流动资产减值能转回吗
  • 营改增题目
  • 解读分布式光伏开发前期工作要点及措施
  • 迅速修复系统漏洞的方法
  • ultraiso刻录音乐到dvd
  • 电脑主板bios设置图解
  • windows7不能使用的文件名
  • window照片无法预览
  • ubuntu 18.04防火墙
  • mac系统怎么查看
  • 抢先体验的游戏可以退款吗
  • linux怎么和window系统共用
  • win7 开机动画
  • win7系统清理c盘空间不足
  • u盘做pe后还能存储吗
  • win7桌面右键菜单多余选项删除
  • linux常见服务
  • 判断文件是否存在 java
  • jquery插件使用教程
  • python字符串大全
  • 江苏电子税务局网站官网
  • 养殖业免税用报税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设