位置: 编程技术 - 正文

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税率发票是否可以给对方开6税率发票
  • 委外加工税点
  • 政府会计制度固定资产折旧哪个月开始计提
  • 公司股东投资是负债吗
  • 缴纳税费及工会经费
  • 固定资产所取得的成本
  • 没有订立合同的著作权属于什么人
  • 完税凭证是什么
  • 技术研发费加计扣除政策
  • 什么是应交税费应交增值税科目设置的贷方明细科目
  • 本月只有红字发票该怎么申报小规模
  • 机动车辆发票如何认证?
  • 限售股转让所得
  • 广告制作费怎么入账
  • 无发票的支出如何入账
  • 外购公司的长期投资如何做账
  • 本月开了红字发票可以退税吗
  • 加工贸易的方式
  • 收到退还的工会经费进什么科目
  • 领用原材料业务
  • windows11 缩放
  • 手工做账月末怎么结转
  • 暂存款借方余额
  • 一般纳税人购进农产品如何抵扣进项税额
  • 企业车间承包合同的法律效力
  • php __destruct
  • checkingmedia什么意思戴尔笔记本
  • win10 待机时间
  • win10蓝牙无法连接可以尝试以下操作
  • 强烈的建议
  • PHP:finfo_file()的用法_fileinfo函数
  • 个人所得税的减数为2000元,实行日期为
  • 转出未交增值税和未交增值税区别
  • 免税货物增值税计算公式
  • 第三方代付如何开票
  • php gd
  • 生成stl基本过程
  • 增值税电子普通发票怎么打印
  • 暂估入库以及暂估的区别
  • ps卸载没反应
  • 增值税进项税如何申报
  • 还没报税就自动清卡了怎么办
  • 工会收取的工会经费应缴纳增值税
  • mongodb bi
  • 什么叫非限定性不定方程
  • 先付款后签协议是否违法
  • 所得税费用需要结转损益吗
  • 资本化支出计入什么科目
  • 赞助支出属于什么科目
  • 已认证的发票开具红字发票账务处理?
  • 小规模纳税人营改增税率
  • SQL server字符串存数据库大还是二进制大
  • win8固态硬盘
  • linux系统输入法锁定了怎么解开
  • xp系统新建用户后原来的用户没有了
  • wind8系统怎么清除所有东西 恢复出厂
  • ixapplet.exe - ixapplet是什么进程 有何作用
  • 打开电脑显示配置windows,可是一直0%,怎么办
  • 高级控件动态数据加载过程有哪些
  • 如何从0开始赚钱
  • Cocos2dx3.2 Crazy Tetris 制作简单的凸多边形刚体
  • cocos2dx ui编辑器
  • 在img标签中的alt属性里添加内容可以告诉
  • nodejs发送post请求socket hand up
  • 查看linux中某个端口(port)是否被占用的方法
  • shell判断文件是否存在且大小不为0
  • 使用筷子就餐会不会传染乙肝病毒
  • android开发app
  • JavaScript中的事件处理
  • 上海国家税务局电话
  • 国税局征收的税种有哪些?
  • 赞颂税务工作者绝句
  • 国家税务总局税务局官网
  • 实收资本印花税税率多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设