Проблема с запуском 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 ответ
Рекомендуем обратиться к хостеру. Убедитесь, что cron запускается именно в режиме CLI