База знаний
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
Баг-репорты

Не работает cron после обновления 1.24.0 (21 июля 2021)

Юрий
4 августа 2021 17:38
+1

Здравствуйте. После последнего обновления (1.24.0) прайсы перестали обновляться по CRON. Пробовал создавать прайсы заново, не помогло. В ручную прайсы обновляются, до обновления все работало. CRON на сервере работает, потому что другие плагины обновляются по CRON исправно.

3 комментария
Поддержка Bodysite
Поддержка Bodysite
+1

Добрый день.

1.Проверьте правильные ли команды указаны в планировщике CRON.

2.Проверьте когда запускалась и успешно выполняться последний раз команда CRON.

3.Попробуйте запустить команду CRON вручную.


На других проектах такой проблемы нет.

Юрий
+1

1. До обновления все работало, перепроверил много раз.

/usr/bin/php /var/www/пользователь/data/www/адрес сайта/cli.php shop marketYmlGenerationManualTaskWorker 168

2. Сразу не заметил что CRON не работает. Начал смотреть когда последний раз был обновлен прайс 21 июля. В этот время я обновлял плагин.

Остальные плагины которые обновляются по CRON обновляются успешно.

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

Юрий
+1

Включил отправлять отчет по e-mail и запустил CRON вручную

Получил следующую ошибку:

PHP Parse error: syntax error, unexpected '?' in ..../wa-apps/shop/plugins/market/lib/classes/offer_yml/offer/Field/VatField.php on line 32

Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет