Задать вопрос
@antonowano
Профессиональный самоучка

В cron не работает команда очистка кэша. Почему?

Выполняю команду:
php ~/www/site.ru/bin/console cache:clear --env=prod

если указываю неверный путь до php ошибка 127
если указываю неверный путь до console ошибка, говорит что не найден файл
в остальных случаях возвращает 255

Попробовал запустить файл с echo 'Hello, World';.
Работает! Значит проблема в Symfony Console?
  • Вопрос задан
  • 279 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • OTUS
    Symfony Framework
    4 месяца
    Далее
Решения вопроса 1
@antonowano Автор вопроса
Профессиональный самоучка
Запустил команду:
php -r "phpinfo();"
Понял что версия не соответствует требуемой.
Недолгим гуглением понял как решить:
/opt/php55/bin/php ~/www/site.ru/bin/console cache:clear --env=prod
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@maxloyko
cron
* * * * * /usr/bin/php /var/www/symfony2/app/console your:command --option=123
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы