【发布时间】:2021-01-13 00:53:54
【问题描述】:
我在我的 bootstrap/app.php 中添加了这个:
$app->configureMonologUsing(function(\Monolog\Logger $monolog) {
$formatter = new \Monolog\Formatter\LineFormatter(null,null,false,true);
$stdOut = new \Monolog\Handler\StreamHandler('php://stdout',\Monolog\Logger::DEBUG);
$stdOut->setFormatter($formatter);
$monolog->pushHandler($stdOut);
$file = storage_path('logs/mono-'. Date('Y-m-d', time()) . '.log');
$monolog->pushHandler(new \Monolog\Handler\StreamHandler($file));
});
PhpVersion:5.6
Laravel 版本:5.2
环境:3.10.0-1062.18.1.el7.x86_64
Env 是一个 docker pod。
但它不能在标准输出上打印日志。没有找到日志。 有没有人知道如何解决这个问题。
【问题讨论】:
标签: php laravel kubernetes stdout