Я думаю, что это не вопрос, связанный с Capifony. В конце концов, он запускает только команду Symfony.
Сначала попробуйте запустить задачу cache:warmup
вручную на сервере.
Это может быть проблема разрешений . Проверьте, какие права на каталог кеша перед разминкой. Вы можете сделать это, перезаписав задачу (просто скопируйте ее и запустите ls -l
в каталоге кэша перед выполнением действительной команды).
Вам не нужно каждый раз развертывать, чтобы увидеть, что не так. Запустить кеш: сама команда разогрева:
cap symfony:cache:warmup
Я обнаружил источники Symfony 2.0.7, и YUI-компрессор - единственное место, где выбрасывается такое исключение (см. Ссылку). Это говорит о том, что это проблема, связанная со сжатием ваших активов с помощью сборки. Возможно, вы недавно добавили эту функцию и на сервере не установлена Java.