位置: 编程技术 - 正文

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

  • 稳岗返还多久能到账
  • 开票资料需要哪些内容
  • 股权投资收回的账务处理
  • 油费补助记什么科目
  • 品牌对企业收益的影响
  • 委托代征税务
  • 固定资产适用范围
  • 银行小额贷款是怎么还款的
  • 购买商品有运费的分录
  • 收到对方开的发票怎么做账
  • 商城退换货
  • 携税宝的费用可以全额抵扣吗
  • 业务人员出差住宿费记什么科目
  • 报销差旅费必须要车票吗
  • 餐饮业代金券怎么用
  • 关于积分的三种账务处理方法
  • window如何打开控制台
  • mac系统 硬盘
  • 独立费计算
  • 外贸企业出口货物
  • 财务线上线下是什么意思
  • w10关闭远程
  • php mysql pdo
  • reader_sl.exe - reader_sl进程有什么用.
  • 员工冲借款应该怎么做账
  • php实现验证码功能
  • PHP:date_default_timezone_get()的用法_Date Time函数
  • php sql 教程
  • 卢塞恩小镇瑞士
  • citespace关键词共现分析
  • 增值税会自动申报吗
  • codeignitor
  • 微信小程序实现文件上传
  • 收到待报解预算收入怎么做分录
  • 电影制片过程
  • 开了张增值税发票能退吗
  • 保险佣金个人所得税怎么申报
  • 物业监控安装地点要求
  • 装修公司开增值税专用发票几个点
  • sql性能优化方法
  • 运输行业一般纳税人开普票税率是多少
  • 工程结算是含有增值税吗
  • 小规模未达起征点申报表怎么填
  • 固定资产后续支出
  • 纳税人销售货物
  • 季报业务活动表怎么做
  • 当月购进原材料取得税控专用发票
  • 固定资产正常报废与非正常报废的会计处理基本相同
  • 逾期的押金收入
  • 卖旧固定资产计入哪个科目
  • 净利润为负数还计提盈余公积吗
  • 盈余公积多计提对报表的影响
  • 税费多一分钱怎么调回来?
  • 进项税额减免部分在重点税源表中怎么填
  • 免抵退税额账务处理办法
  • 购销农副产品需要交税吗
  • 明细账的作用
  • 如何删除多余的空白表格
  • windows开始搜索栏
  • win10系统qq语音说话无声音
  • win10怎么设置net3.5
  • 关闭gui引导有什么用
  • ubuntu系统升级 开机黑屏怎么解决
  • win8安装盘
  • win8删文件需要权限怎么弄
  • 一文看懂linux内核
  • 怎么恢复手机桌面时间和日期
  • cocos roadmap
  • jQuery中select与datalist制作下拉菜单时的区别浅析
  • css checked
  • javascript用处
  • arm兼容库安卓x86
  • js类库编写
  • 发票一年可以开多少
  • 小规模纳税人购买车辆如何入账
  • 学历认证取消申请还能再申请吗
  • 江苏网上税务局官网
  • 社保工资申报错了可以重新申请吗
  • 国家税务总局令第52号 ,税务稽查案件办理程序规定
  • 企业代收行政事业性收费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设