Как развернуть приложение Symfony 3 с Capifony?

Моя проблема в том, что я не могу правильно использовать capifony с моим проектом на Symfony 3. После установки зависимостей композитора я получаю сообщение об ошибке при запуске команд app / console и откат развертывания.

Я знаю, что в symfony 3 приложение / консоль перемещено в bin / console. Но как я могу измениться в Capifony?

Спасибо!

1

Решение

Capifony больше не поддерживается, поэтому не меняется в зависимости от выпусков Symfony.

Capifony основан на Capistrano v2.x и будет придерживаться этой версии (то есть Capifony заморожен и будет принимать только исправления ошибок).

На момент написания статьи Capistrano v3 является текущей основной версией, и Capifony не совместима с ней.

Не волнуйтесь, для этого есть плагин! Использование Capistrano v3 + capistrano / symfony (в значительной степени вдохновленное Capifony) может стать подходом для новых проектов! Вы можете прочитать больше о capifony и его будущем.

От Вот.

Плюс из первых строчек веб-сайт capifony:

capifony — это коллекция рецептов развертывания, которая работает как с приложениями Symfony, так и с приложениями Symfony2.

Так что не работайте с symfony3 и не пойдете по этому пути.

Я знаю, что это довольно сложно перенести, но вам действительно следует изменить рабочий процесс развертывания на Capistrano с его задачами Symfony.

Тогда вы сможете настроить путь консоли:

set :symfony_console_path, "bin/console"

Я подозреваю, что вы можете использовать его в Capifony, вы должны попробовать его перед обновлением.

Заметка У вас будут другие проблемы, связанные с архитектурой Symfony3, такие как cache а также logs каталог. Увидеть все доступные конфигурации.

4

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector