
Автоочистка папок wa-log и wa-cache
ProffiWebОписание
Автоочистка папок wa-log и wa-cache — плагин для тех, кому важно, чтобы диск никогда не переполнялся и магазин работал стабильно без «сюрпризов» из-за разросшихся логов и кэша.
Что плагин умеет
Показывает текущий размер папок wa-log и wa-cache .
Удаляет все логи , если общий размер папки логов превышает заданный порог.
Удаляет любые отдельные лог-файлы , которые стали больше указанного размера (не нужно выбирать вручную — плагин найдёт «гигантов» сам).
Очищает wa-cache , когда он вырастает больше установленного лимита (с помощью системной очистки).
Хостинг с ограничением диска (VPS/Shared)
Магазины с активным логированием/интеграциями, где логи быстро растут.
Те, кто не хочет чистить кэш и логи вручную.
Как это работает
Вы задаёте пороги (в мегабайтах) для логов и кэша.
Плагин периодически проверяет размеры и, если лимит превышен, запускает очистку.
Все действия доступны по кнопке «Проверить и очистить сейчас» из настроек.
Технические сообщения пишутся в wa-log/autoclean.log только при включённом debug-режиме .
Основные настройки
Удаление логов : общий порог для всей папки и отдельный порог для каждого файла.
Очистка wa-cache : лимит на общий размер кэша.
В интерфейсе всегда виден текущий размер обеих папок.
Запуск по расписанию (cron)
Рекомендуем раз в час (или чаще при высоком трафике):
*/60 * * * * php /path/to/cli.php shop AutocleanRun
Преимущества
Предотвращает переполнение диска и связанные с этим простои.
Работает автоматически, без ручных вмешательств.
Простая настройка порогов, понятные отчёты и моментальный ручной запуск.
Подпишитесь на бота, чтобы первыми получать новости о новых плагинах, обновлениях, скидках и акциях Проффивеб.