我在这里看了几个帖子告诉我如何禁用日志记录。他们中的大多数人说我必须在app/start/global.php
中注释掉几行,所以我做了:
// $logFile = 'laravel.log';
// Log::useDailyFiles(storage_path().'/logs/'.$logFile);
App::error(function(Exception $exception, $code){
// Log::error($exception);
});
我担心的是信息仍会写入日志文件,例如当我导航到不存在的路线时。我还尝试在将信息写入日志时更改,例如:
if(App::environment() == "local"){
Log::info("Error Ignored. Environment: Local");
} else {
Log::error($exception);
}
但这似乎根本不会影响任何事情。如果我收到错误,它仍会记录完整错误,并且通过运行local
我知道我的环境为php artisan env
。
最后,我不想转向'debug' => false,
,因为我永远无法看到错误。
答案 0 :(得分:0)
任何配置更改后,运行以下命令通常是个好主意:
php artisan optimize & php artisan cache:clear