Laravel Lumen 5.7,debugbar throw 调用成员函数监听 null
Laravel Lumen 5.7, debugbar throw Call to a member function listen on null
我正在尝试将调试栏与 lumen 和 jenssegers/laravel-mongodb 一起使用,它没有显示数据库查询,所以我启用了。
\DB::connection('mongodb')->enableQueryLog();
但是现在显示这个错误。
`在 null
上调用成员函数 listen()
在 LaravelDebugbar.php 第 354 行`
另一个是它只在homeURL/显示调试栏,除了homeURL它不显示调试栏。
没有 \DB::connection('mongodb')->enableQueryLog();或 \DB::enableQueryLog();它呈现但不显示数据库查询信息,并且仅适用于主页。
谢谢
你把\DB::connection('mongodb')->enableQueryLog();
放在哪里了?
根据这个 issue on a master debugbar 你需要在 AppServiceProvider.php
的 boot()
函数上调用它。你试过了吗?
如果上述方法不起作用,请在 debugbar issues 上搜索帮助,因为我认为问题出在插件上,而不是您的代码。还有很多Mongo
问题,一定要先看那里。
我正在尝试将调试栏与 lumen 和 jenssegers/laravel-mongodb 一起使用,它没有显示数据库查询,所以我启用了。
\DB::connection('mongodb')->enableQueryLog();
但是现在显示这个错误。
`在 null
上调用成员函数 listen()在 LaravelDebugbar.php 第 354 行`
另一个是它只在homeURL/显示调试栏,除了homeURL它不显示调试栏。
没有 \DB::connection('mongodb')->enableQueryLog();或 \DB::enableQueryLog();它呈现但不显示数据库查询信息,并且仅适用于主页。
谢谢
你把\DB::connection('mongodb')->enableQueryLog();
放在哪里了?
根据这个 issue on a master debugbar 你需要在 AppServiceProvider.php
的 boot()
函数上调用它。你试过了吗?
如果上述方法不起作用,请在 debugbar issues 上搜索帮助,因为我认为问题出在插件上,而不是您的代码。还有很多Mongo
问题,一定要先看那里。