php artisan test
我自定义的console,有notice都报错,不再执行。如何降低报错,只有error才报错?
2 回答
![?](http://img1.sycdn.imooc.com/545846070001a15002200220-100-100.jpg)
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` 可设置为自己的喜欢的错误级别?
![?](http://img1.sycdn.imooc.com/533e4c3300019caf02000200-100-100.jpg)
郎朗坤
TA贡献1921条经验 获得超9个赞
框架代码位置:Illuminate\Foundation\Bootstrap\HandleExceptions::bootstrap()
目前没找到通过配置更改的方式,本地开发可以直接修改该值来看效果。不过最好的解决方案是,修正你的notice错误!!!
- 2 回答
- 0 关注
- 468 浏览
添加回答
举报
0/150
提交
取消