Максимальные файлы в журналах Laravel 5

Как определить максимальное количество файлов журнала в Laravel 5. Я использую ежедневный поворот журнала, и у меня есть "всего" 5 файлов журнала на складе, я хочу иметь последние 30 дней, но я не знаю как это сделать, и я не нашел никакой подсказки.

Ответ 1

Хорошо, теперь это возможно, так как v5.0.23. Вам просто нужно обновить laravel и добавить это в ваш config/app.php файл:

'log_max_files' => 30

Ответ 2

Есть функция в ConfigureLogging или LogServiceProvider или так (так как я использую старую проверку, я точно не знаю, где именно), что-то называется useDailyFiles. В этом случае имя файла и максимальный номер файла установлены, и по умолчанию выглядит примерно так:

$log->useDailyFiles(storage_path().'/logs/laravel.log', 5);

Измените последний параметр (5) на нужное количество файлов.