【问题标题】:How to use papertrail with Lumen如何在 Lumen 中使用 papertrail
【发布时间】:2017-06-30 20:07:37
【问题描述】:

我正在学习将 Forge 与我的 Laravel 和 Lumen 应用程序一起使用。 Forge 很容易与 papertrail 集成。您所要做的就是将APP_LOG=syslog 添加到.env 文件中,并在Forge 网站的papertrail 部分提供一个地址,例如logs.papertrailapp.com:11111

这很好用,但只适用于 Laravel,而不适用于 Lumen。如何让我的 Lumen 应用与 papertrail 一起使用?

【问题讨论】:

    标签: laravel logging lumen forge


    【解决方案1】:

    这是适合我的确切代码:

    $app->configureMonologUsing(function($monolog) {
       $syslog = new \Monolog\Handler\SyslogHandler('lumen');
       $formatter = new \Monolog\Formatter\LineFormatter(null, null, false, true);
       $syslog->setFormatter($formatter);
       $monolog->pushHandler($syslog);
       return $monolog;
    });
    

    放置在bootstrap/app.php下方\\ $app->withFacades();

    【讨论】:

      猜你喜欢
      • 2018-01-21
      • 2023-03-15
      • 2021-07-23
      • 2018-09-13
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      • 2016-08-16
      • 2018-01-25
      相关资源
      最近更新 更多