Перестал работать планировщик

#16 16 августа 2022 в 22:31

Подскажите, вы свой вопрос с парсером решили? Просто у самого такая фигня возникла

Какой у вас парсер. Тоже переставали  работать задачи  парсера от dwd.

Region67

Также от dwd. Попробую написать разработчику, возможно сможет подсказать. По результату отпишусь в этой теме

#17 17 августа 2022 в 07:44

Попробую написать разработчику, возможно сможет подсказать

bogosverch

Такое возможно при определенных настройках сервера когда крон запускается из командной строки в обход вебсервера. При таком типе запуска в скрипты не передаются переменные окружения. Откройте файл cron.php в корне сайта, найдите в нем строки

// Инициализация
require_once 'bootstrap.php';

и после них добавьте строку

$_SERVER['DOCUMENT_ROOT'] = PATH;

после этого проблема должна исчезнуть.

#18 17 августа 2022 в 09:17

когда крон запускается из командной строки в обход вебсервера

dwd

Это рекомендованный документацией способ.

Откройте файл cron.php в корне сайта ...

dwd

По-хорошему стоило бы поправить include в вашем скрипте, где вы используете $_SERVER['DOCUMENT_ROOT']   

#19 17 августа 2022 в 09:49

По-хорошему стоило бы поправить include в вашем скрипте, где вы используете $_SERVER['DOCUMENT_ROOT']   

IamB

Я в курсе и ответственности с себя не снимаю. На данный момент у меня нет технической возможности оплатить кодирование файлов, как только ситуация наладится данные изменения будут внесены.

#20 17 августа 2022 в 10:25

Попробую написать разработчику, возможно сможет подсказать

bogosverch

Такое возможно при определенных настройках сервера когда крон запускается из командной строки в обход вебсервера. При таком типе запуска в скрипты не передаются переменные окружения. Откройте файл cron.php в корне сайта, найдите в нем строки

// Инициализация
require_once 'bootstrap.php';

и после них добавьте строку

$_SERVER['DOCUMENT_ROOT'] = PATH;

после этого проблема должна исчезнуть.

dwd

Подтверждаю, заработало!

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.