Php laravel 5.2无法在标准输出上打印日志
我在bootstrap/app.php中添加了以下内容:Php laravel 5.2无法在标准输出上打印日志,php,laravel,kubernetes,stdout,Php,Laravel,Kubernetes,Stdout,我在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\Log
$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
最大衰减率:5.2
环境:3.10.0-1062.18.1.el7.x86_64
Env是一个码头吊舱
但它不能在标准输出上打印日志。没有找到日志。
是否有人知道如何解决此问题。顺便说一句,Laravel 5.2有一个内置的记录器:
Log::info($YOUR_VARIABLE); (or \Log::info($YOUR_VARIABLE);)
仔细阅读文档: