位置: 编程技术 - 正文

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

  • 委托加工应税消费品代扣代缴
  • 汇算清缴计提所得税在哪个月
  • 增值税应纳税额的计算
  • 汇总记账凭证会计核算形式与科目汇总表
  • 关联企业债资比 企业所得税
  • 什么时候过路费是半价
  • 小规模收到房租专票进项做账分录
  • 工商年报的应交税费包含哪些
  • 联营企业股利收入
  • 用于在建工程的原材料进项税额可以抵扣吗
  • 未完工的工程款怎么支付
  • 地质灾害评估费收费标准
  • 有限合伙企业对外转让财产份额
  • 专票可以当费用票吗
  • 小规模纳税人附表一怎么填
  • 税号里的0是字母还是数字
  • 建筑企业财务制度及规范流程
  • 企业取得的不征税收入需要在几年内花出去
  • 个体户开票要交印花税?
  • 应付账款对账的流程和技巧
  • 银行没有流水怎么开证明
  • 来料加工进料加工是免税的吗?
  • 光伏电站运维费用清单
  • 增值税发票的作用
  • linux的命令行指的是什么
  • 电脑pin码忘了开不了机,且鼠标失灵
  • 一年以上预收账款
  • 售后回租经营租赁可以抵扣吗
  • 增值税的计税依据包括契税吗
  • vue 获取当前url
  • 同一控制下企业合并和非同一控制下企业合并的区别
  • php写excel
  • 设备维修的会计分录怎么做
  • 进销项抵扣规则
  • 昆明紫霞宫的46 道拐
  • 小程序微信认证
  • 表关联查询语句
  • 营业税金及附加会计分录
  • 融资租赁后续会计处理
  • 挂靠方项目部账务是否并入被挂靠方公司账务?
  • 第三方车主
  • 织梦怎么改网站主页
  • 织梦开发教程
  • 金税盘问题
  • "服务业"
  • 运输服务的增值税税率到底是6还是9
  • 税控盘维护费280元怎么做账
  • 填写企业所得税年度纳税申报表都需要哪些数据
  • 凭证字号和凭证编号一样吗
  • 安全生产费用收取方案
  • 接受现金捐赠怎么做会计分录
  • 年金现值的含义
  • 建筑公司异地施工
  • 现金支票存根金额怎么写
  • 递延收益什么科目
  • 应交税费科目怎么调整
  • 预提费用为什么是负债
  • 成品油购进数据选择没有发票
  • 车辆购置税退税申请表
  • 记账凭证必须具备的基本内容
  • 日用品增值税率是多少
  • 货物发生退运了怎么办
  • 企业应付账款的借方余额反映的是
  • 出口退税怎么回事
  • 怎么做待摊费用
  • centos中rpm包怎么安装
  • silent.exe - silent是什么进程 有什么用
  • 如何win10
  • linux有两个ip
  • opengl入门视频教程
  • Android游戏开发案例教程小小弹球
  • Node.js中的核心模块包括哪些内容?
  • shell检查语法错误
  • javascript用什么写
  • ajax请求传参
  • 原生js实现promise
  • unity射击游戏完整案例
  • 软件和集成电路企业税收优惠
  • 福建失业金领取几个月
  • 上海市浦东新区人民医院
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设