简介
Laravel Debugbar 在 Laravel 5 中集成了 PHP Debug Bar ,用于显示调试及错误信息以方便开发。该扩展包包含了一个 ServiceProvider 用于注册调试条及开发过程中数据集合显示,你可以发布其前端资源和配置,还可以配置显示重定向及 Ajax 请求。
注意:只能在开发过程中使用该 Laravel Debugbar ,使用该扩展包对性能有影响(收集、聚合数据有系统开销)。
安装
1 | composer barryvdh/laravel-debugbar --dev |
Laravel 5.5以下版本需要注册服务提供者,在config/app.php中的providers 添加1
Barryvdh\Debugbar\ServiceProvider::class
生成配置文件,存放位置 config/debugbar.php1
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
打开 config/debugbar.php,将 enabled 的值设置为:1
'enabled' => env('APP_DEBUG', false),
修改完以后, Debugbar 分析器的启动状态将由 .env文件中 APP_DEBUG 值决定。