我的 Laravel 5 网站在具有 1 GB 磁盘空间的共享主机上运行。但现在我有大约 100 MB 的日志文件。如何在 Laravel 5 中禁用日志文件?
最佳答案
为了完全禁用日志记录,您需要覆盖 Laravel 设置的默认日志处理程序。你可以很容易地做到这一点
$nullLogger = new NullHandler();
\Log::getMonolog()->setHandlers(array($nullLogger));
您需要在处理请求之前尽早调用,例如你可以在你的 bootstrap/app.php 中这样做:
$app->configureMonologUsing(function($monolog) {
$nullLogger = new \Monolog\Handler\NullHandler();
$monolog->setHandlers(array($nullLogger));
});
return $app;
关于php - 如何禁用 Laravel 5 日志文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34652933/