2012-04-02 100 views
0

我想用capifony部署我新建的Symfony2项目。在cap deploy:setup的初始设置完成后,工作良好,创建了所有需要的文件/文件夹。用capifony部署Symfony2项目时出错

但现在当我想要cap deploy子目录不创建。

+0

错误信息,或输出,或东西会很酷。 – KingCrunch 2012-04-02 20:36:53

+0

呃,它只是因为子目录丢失而无法安装供应商。 '失败:“sh -c'cd/var/www/project/releases/20120402201938 && php bin/vendors install --reinstall'”on host.com' – redshark1802 2012-04-02 20:40:44

+0

姆姆,刚才注意到在最新版本的symfony中没有'php bin/vendors',并在重新启动后创建子目录。我不知道.. – redshark1802 2012-04-02 21:09:49

回答

1

我想你使用的Symfony2版本依靠Composer来管理依赖关系。 在capifony 2.1.7(最后版本),你可以决定使用Composer来设置你的供应商:

set :use_composer, true