Я пытаюсь запустить команду Symfony2 с заданием cron, но я получаю сообщение об ошибке, что среда не найдена. Вот мой хрон:Symfony2 среда cronjob не найден
* * * * * /usr/local/bin/php /usr/lib/myApp/app/console >> /usr/lib/myApp/forumLog.txt 2>&1
Сейчас я просто пытаюсь сделать приложение/консольный работу и ожидаемый выход список всех команд. Ошибка, я получаю:
[Symfony\Component\Debug\Exception\ContextErrorException]
User Error: The environment was not found
У вас есть идея, что это неправильно и что такое правильный способ для запуска Symfony2 команд через cronjob?
Спасибо за ответ. Теперь я получаю сообщение об ошибке, что www-данные не найдены: '/ bin/sh: 1: www-data: not found' – snaksa
Различные формы файлов Cron/crontab имеют несколько разные форматы. Файлы в '/ etc/cron. * /' Например включают имя пользователя для запуска файлов как. Строки в crontabs, которые уже находятся на индивидуальной основе (то есть 'crontab -l' или' -e'), не нуждаются в этом. –
Он все еще не выполняет команду. Я создал этот файл .sh и проверял с помощью эха, если он выполняется заданием cron. Все в порядке, но моя команда symfony все еще не выполнена. Отсутствует выход, ни команды не работают. Вот ссылка на мой .sh-файл: http://pastebin.com/wLuEQ710 Мне тоже пришлось добавить путь к php – snaksa