【问题标题】:Error while deploying Symfony2 project with capifony使用 capifony 部署 Symfony2 项目时出错
【发布时间】:2012-04-02 20:30:41
【问题描述】:

我想使用 capifony 部署我新建的 Symfony2 项目。在使用 cap deploy:setup 进行初始设置后,工作正常,所有需要的文件/文件夹都已创建。

但现在当我想cap deploy 时,不会创建子目录。

【问题讨论】:

  • 一个错误信息,或者输出,或者其他东西会很酷。
  • 好吧,它只是无法安装供应商,因为缺少子目录。 failed: "sh -c 'cd /var/www/project/releases/20120402201938 && php bin/vendors install --reinstall'" on host.com
  • 嗯,刚刚注意到在最新版本的 symfony 中没有 php bin/vendors 并且在重新启动后创建了子目录。我不知道..
  • 最新版本的 Symfony2 使用 composer 管理供应商库。
  • 至少来自 master-branch 的 capifony 也支持 composer github.com/everzet/capifony/issues/100

标签: deployment symfony debian capifony


【解决方案1】:

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

set :use_composer, true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-09
    • 1970-01-01
    • 2014-04-13
    相关资源
    最近更新 更多