为了账号安全,请及时绑定邮箱和手机立即绑定

如何降低Laravel artisan 报错级别?

如何降低Laravel artisan 报错级别?

PHP
心有法竹 2019-03-18 18:05:55
php artisan test 我自定义的console,有notice都报错,不再执行。如何降低报错,只有error才报错?
查看完整描述

2 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

  • 只降低此命令的报错:

    app/Console/Commands/Test.php 方法@__construct()@handle()
    添加一行 error_reporting(E_ALL ^ E_NOTICE);

  • 降低此app所有报错级别:

    app/Providers/AppServiceProvider.php@boot()
    添加一行 error_reporting(E_ALL ^ E_NOTICE);

 `E_ALL ^ E_NOTICE` 可设置为自己的喜欢的错误级别?
查看完整回答
反对 回复 2019-03-18
?
郎朗坤

TA贡献1921条经验 获得超9个赞

框架代码位置:Illuminate\Foundation\Bootstrap\HandleExceptions::bootstrap()
https://img1.sycdn.imooc.com//5c8f6d82000155f108000356.jpg

目前没找到通过配置更改的方式,本地开发可以直接修改该值来看效果。不过最好的解决方案是,修正你的notice错误!!!

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 468 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信