Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Господа большие умы. Прошу вашей помощи!
Проблема. Использую кеш по умолчанию (file). Не советуйте пока там другие настройки писать, просто именно сейчас нужен именно file. И что я обгаружил - у меня разрастается папка cashe, т.е. там лежат файлы и 3 недельной давности (
Сейчас опишу структу
-cashe
-aa create сегодня/вчера
-a1 create 3 недели назад
-a2 create сегодня/вчера
....
-ab create сегодня/вчера
-a1 create сегодня/вчера
-a2 create 2 недеил назад
Понимаете ? Что в первом уровне папки дата создания всегда свежая - день, два. А вот вней лежат папки, которым по 2 и более недель, т.е. старые кеш как-то не очищаются и вот у меня прям растет статистика по кол-ву файлов.
Кто может что подсказать или как ?
Сменить там на memchache или redis не в счет.
Laravel не сканирует всю директорию кеша когда вы обращаетесь к кешу или сохраняете, он проверяет только нужный ключ.
Сканировать постоянно всю директорию кеша не рационально.
php artisan cache:clear - очистит весь кеш, просто поставьте это на крон, чтобы делал раз в сутки или 2е суток
Не в сети
Страницы 1