位置: 编程技术 - 正文

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

  • 企业所得税汇算清缴退税怎么做账
  • 附加税申报免抵税额什么意思
  • 赠与房屋再次出售的缴税问题有哪些
  • 公司帮其他单位开发票违法吗
  • 实收资本未到位情况说明
  • 汽车4s店索赔和维修
  • 物业公司收取电损费合法吗
  • 企业支付投资者股利属于什么引起的财务活动
  • 劳务派遣营改增政策
  • 机器不生产计提折旧吗
  • 商品编码选错税务会直接罚款吗?
  • 中药饮片适用增值税税率
  • 关于环保税的计税依据
  • 分红转增股本什么意思
  • 专用发票当月认证,下月申报抵扣可以吗
  • 非流动资产基金对应哪个会计科目
  • dwg文件怎么打开
  • 如何增强无线网卡的接收能力
  • 笔记本电脑怎么重装系统
  • 支付以前年度增值税怎么做账
  • 公司员工个税怎么交
  • PHP:pg_lo_seek()的用法_PostgreSQL函数
  • 谷歌浏览器历史记录插件
  • 会计差错及账项调整
  • cuda10.1下载
  • 政府性基金和行政事业性收费区别
  • 前端框架react
  • MySQL高级查询
  • 微信小程序实现支付功能
  • 测试工程师有前途么
  • php对称加密算法
  • 长期股权投资权益法转成本法
  • 财务章和公章下面数字一样吗
  • 债权收益权转让
  • python mad
  • 个人开具工程款发票
  • 小微企业所得税税率
  • windowsserver2008r2开启远程桌面
  • 商品削价的核算
  • 养殖类合作社
  • 工程施工企业收入1750万,利润怎么算
  • 普通发票和增值税发票报销有什么区别?
  • 账面价值与计税基础的区别和联系
  • 周转材料应该计入什么科目
  • 提取保险责任准备金怎么计算
  • 暂估入库可以隔几个月再冲回吗
  • 应收账款如何做平
  • 将购买的货物用于交际应酬可以抵扣进项税额吗
  • 主营业务收入的t型账户怎么写
  • 建筑企业其他应付款包含什么内容
  • 采购费用属于什么会计分录
  • 无形资产摊销年限最新规定
  • 企业进行资产评估的目的可能是
  • 公司收到美元怎么交税啊
  • 现金日记账月末怎么结账图片
  • 吸收的三种方式
  • fedora最新版
  • Fedora Core 5.0 安装教程,菜鸟图文教程(linux text)
  • 如何用U盘安装新系统
  • win8怎样关闭系统更新
  • Win10 Mobile RS2预览版14951升级遭遇卡在0%的解决办法
  • win 8.1激活
  • win7打开tftp服务器
  • win8系统的运行在哪
  • win8的控制面板在哪里打开
  • Windows搭建代理服务器
  • nodejs edge
  • vue中父子组件如何通信的
  • 有关于js构造函数的题
  • python程序设计的方法
  • 三消游戏攻略
  • cocos2d安装
  • 个税纳税证明在哪里开
  • 电子办税服务厅怎么开电子发票
  • 小规模和一般纳税人的划分标准
  • 2006年发生哪一些大案
  • 地方税务局办税流程
  • 常州税务局举报网站
  • 纳税人如何划分
  • 青岛工商全程电子化
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设