Проблема с запуском cron

Добрые день.

Возникла проблема с cron после переноса сайта на другой сервер.

Смысл в том, что при запуске какого либо задания в планировщике - не отрабатывается метод dispatchCli класса waSystem и не выдает никаких ошибок

Т.е. пример запуска задачи в настройках cron: php /home/myhost/mysite/htdocs/www/cli.php shop xmlimpImport >> /home/myhost/mysite/htdocs/www/cron.log 2>&1

Cron работает исправно, все аргументы передаются cli.php. Но движок дальше не обрабатывает скрипт. И не выдает никаких ошибок!

Построчно проверил где именно прерывается выполнение - выяснилось в функции dispatchCli класса waSystem после вызова waSystem::getInstance('webasyst'); - скрипт прекращает свою работу.

Причем на другом хостинге все нормально запускалось. Кто нибудь может помочь, куда копать дальше? Может что то с окружением при запуске из консоли? php запускается с версией 5.3.29

1 ответ

  • 1
    Эрик Webasyst 22 ноября 2017 18:25 #

    Рекомендуем обратиться к хостеру. Убедитесь, что cron запускается именно в режиме CLI

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите