Дарим чек-лист по подготовке к сезону продаж за подписку на наш телеграм Получить
База знаний
Bodysite.Help — единая база знаний и хаб поддержки по всем продуктам

При работе Cron создаются огромные логи (гигабайты)

Команда CRON добавлена в планировщик, запуск производится точно по расписанию. Однако в логах каждую секунду обновляются файлы:

1) В seofilter_cache_generator.error.log :

просто пустые строки с датами 

2) в seofilter_cache_generator.error_context.log :

dumped from /var/www/site/data/www/site.ru/wa-apps/shop/plugins/seofilter/lib/classes/catalog-cache/cache-generator/shopSeofilterCatalogCacheGenerator.class.php line #550:
''

За несколько часов файлы достигают большого размера (гигабайты). 

Решение:

1) Проверьте наличие "битых фильтров":

Выключите битые фильтры, если такие имеются:

После этого, при следующем запуске cron-команды проверьте, продолжают ли увеличиваться лог-файлы.

2) Команда Cron запускается не из под той версии PHP

Для проверки этой версии обратитесь в поддержку хостинга с уточнением полного пути до интерпретатора PHP именно вашей версии.

3) Команда Cron добавлена не для того пользователя

Проверьте, чтобы пользователь, из под которого добавляется команда, соотвествовал указанному в настройках плагина.

4) Еще одной причиной могут быть ошибки со стороны сервера.

Возможно, в момент работы команды он был перезагружен, либо произошло какое-то другое внештатное событие, в результате чего запущенная команда не смогла завершиться корректно. В момент повторного запуска может быть сообщение, что все подключения к базе данных заняты.

Для устранения нужно сделать следующее:

1) принудительно остановить выполнение всех активных CRON команд.

2) Запустить единоразово CRON команду с параметром очистки очереди, пример:

/usr/local/bin/php7.4 /home/g/site/site.ru/public_html/cli.php shop seofilterGenerateCatalogCache clearQueue

Внимание! Пути в команде отличаются для конкретного сайта.

3) Запустить обычную команду для запуска генерации кэша seo-фильтра: /адрес до php/ адрес до cli.php/ shop seofilterGenerateCatalogCache

Инструкция была полезна?
70% считают ответ полезным
Спасибо за обратную связь!
Чтобы добавить комментарий, войдите в личный кабинет
Как правильно обращаться в техподдержку?
Не работает решение, что делать?
Не применяются настройки плагина, почему?
Куда пропали лицензии?
Как интегрировать плагин в мою тему дизайна
Купил плагин, как активировать лицензию?
Как можно получить скидку?
Есть ли тестовый период за продукт
Слетела лицензия что делать?
Не могу настроить CRON, что делать?
Написать в техподдержку
В техническую поддержку входит:
  • Консультации по вопросам приобретения
  • Консультации по функционалу и возможностям
  • Выявление и решение проблем в работе функционала
В техническую поддержку не входит:
  • Настройка решения
  • Доработка под запросы клиента
  • Устранение багов в консультационной форме (без предоставления доступов к сайту)
Платная диагностика:
  • Диагностика сложных и неоднозначных проблем
  • Выявление конфликтов со сторонними решениями
  • Выявление конфликтов в вашей среде сервера
  • Приоритетный срок на обработку тикетов
  • Оплата только банковской картой