我已将FirePHPCore添加到我的composer.js依赖项中并将其删除,并安装了FirePHP Chrome插件,但我仍然无法登录Chrome的控制台。我刚刚开始使用Laravel和Composer,之前我使用CodeIgniter并将FirePHP添加为第三方库。你还需要做些什么才能在Laravel 4中设置FirePHPCore?我是否将它添加到Composer.json中的自动加载?
答案 0 :(得分:1)
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 \Monolog\Handler\FirePHPHandler());
});
然后您可以像这样手动登录:
Log::info('info message');
Log::warning('warning message');
Log::error('error message');
额外阅读: