2

我已将FirePHPCore添加到我的 composer.js 依赖项并将它们拉下来,并安装了 FirePHP Chrome 插件,但我似乎仍然无法登录 Chrome 的控制台。我才刚刚开始使用 Laravel 和 Composer,之前我使用 CodeIgniter 并将 FirePHP 添加为第三方库。在 Laravel 4 中设置 FirePHPCore 还需要做什么?我是否将其添加到 Composer.json 中的自动加载中?

4

1 回答 1

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');

额外阅读:

于 2015-02-04T13:52:33.750 回答