位置: 编程技术 - 正文

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

  • 附加税做账交多了如何冲回
  • 加计扣除填不了
  • 其他权益工具投资属于什么科目
  • 公路客运企业应走集约化经营
  • 小微企业税收优惠政策2023年
  • 资源税改革是什么意思
  • 公司收到借款利息收入要交增值税吗
  • 专票抵扣进项税可以省钱吗
  • 车辆购置税能否退税
  • 实收资本在利润表中怎么体现出来
  • 价外费用的判断标准
  • 个人独资企业个人所得税税率
  • 委托加工继续生产增值税计入成本吗
  • 房产折旧计算方法 举例
  • 房租转租怎么处理合法
  • 营改增后房地产企业如何开票
  • 购车 买车
  • 营改增之前固定资产可以抵扣吗
  • 固定资产投资增长意味着什么
  • 银行手续费抵扣税率是多少
  • 电子承兑转出后多久到账
  • 注册资本金认缴制
  • 私募股权投资基金管理办法最新
  • 非金融企业向金融企业借款的利息
  • 若依框架入门
  • Secure Boot什么意思?BIOS中Secure Boot灰色无法更改解决方法详解
  • 出租厂房折旧可以税前扣除
  • php数组函数大全
  • 银行手续费未开票汇算清缴要调增吗
  • 工程完工后有质量问题能解除合同吗
  • 返还土地出让金如何追缴的
  • 悬崖雕塑
  • vue表单验证数字
  • 滚动开发项目如何做账
  • 事故赔偿金怎么处理
  • vue自定义dialog
  • 京东到家的物流模式
  • 前端 自动化脚本 怎么写
  • 文件不知道在哪怎么找
  • 应收账款保理会计处理相关会计准则
  • 财政拨款结转累计结转为负
  • mysql备份数据恢复
  • 医院执行政府会计制度操作指南 .pdf
  • 取得费用报销单怎么填写
  • 权益性投资收益确认收入时间
  • 一般纳税人的月销售额是多少可以不用交增值税
  • 工程前期费用包含哪些
  • 工会账户收到经费的会计科目
  • 存货管理的类型
  • 预提费用汇算清缴如何调整
  • 收到预付卡的发票是否可以报销呢?
  • 公司购买防疫物资的申请
  • 收到股东投资款需要交什么税
  • 购买空调做账分录
  • 产品成本核算方法受那些因素影响
  • mysql不同数据库不同数据表导入数据
  • 数据库mysql索引
  • windows8命令提示符命令大全
  • macu盘安装windows
  • 电脑怎样进入安全模式
  • 系统没有wmi服务选项
  • win10专业装机版
  • windowsxp还能正常使用吗
  • xp系统如何去掉开机登陆界面
  • windows下键盘不能用
  • xpspeak导入数据总是error reading
  • win7系统安装的配置要求有什么
  • 网络连接受限怎么处理win8
  • unity开发3a
  • 批处理作用
  • 基于像素的分类方法
  • 视觉观点
  • Node.js 中exports 和 module.exports 的区别
  • 编写shell脚本,批量建立用户
  • jquery动态添加div
  • node.js import
  • 浙江网上税务局登录官网
  • 增值税一般纳税人资格登记表
  • 爱信诺开票系统怎么安装
  • 广西怎么查社保记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设