【发布时间】:2013-09-04 12:04:15
【问题描述】:
我必须在服务器上创建我的应用程序实例,每个阶段都有两个阶段。
instance1 - 主控 - 分期
instance2 - 主控 - 分期
为了部署到实例 1,我使用 master1 分支和 master2 作为实例 2。
在我更改服务器上的 root 密码之前,一切都运行良好。 我可以从 master1 分支部署,但不能从 master2 部署。 奇怪的是,从我的本地电脑到服务器以及从服务器到 git,我使用 ssh 密钥进行身份验证。我真的不明白为什么更改密码会带来这个问题。
这是我得到的错误
executing command
command finished in 653ms
*** [deploy:update_code] rolling back
command finished in 133ms
failed: "sh -c 'sh -c '\\''cd /var/www/instance2/staging/releases/20130904114214 && php app/console assets:install web --env=prod'\\'''" on xxx.xxx.xxx.xxx
【问题讨论】:
-
将
logger.level = Logger::MAX_LEVEL添加到您的部署文件以获取有关该问题的更多信息。
标签: git symfony ssh capistrano capifony