我已经将FirePHPCore添加到我的作曲家.js依赖项中并将它们拉下来,并安装了FirePHP Chrome插件,但我似乎仍然无法登录到Chrome的控制台。 我才刚刚开始使用Laravel和Composer,以前我使用CodeIgniter并将FirePHP添加为第三方库。在Laravel 4中设置FirePHPCore还需要做什么?我是否将其添加到Composer.json中的自动加载中?
> Laravel使用Monolog来处理它的所有日志记录,所以你应该研究在你的引导程序中为它启用FirePHPHandler(比如app/filters.php)。
App::before(function($request)
{
// Get an instance of Monolog
$monolog = Log::getMonolog();
// Choose FirePHP as the log handler
$monolog->pushHandler(new MonologHandlerFirePHPHandler());
});
然后,您可以像这样手动登录到它:
Log::info('info message');
Log::warning('warning message');
Log::error('error message');
额外阅读:
- http://www.codediesel.com/php/debuggin-laravel-with-monolog-and-firephp/
- http://www.laravel-tricks.com/tricks/log-queries-to-firephp-console-with-monolog
- http://www.codediesel.com/php/debuggin-laravel-with-monolog-and-firephp/