Capifony 2.2.7 を使用して、Symfony 2 プロジェクトを Amazon EC2 にデプロイしています。のshared_children
オプションは、およびディレクトリdeploy.rb
のシンボリック リンクを作成しようとしますが、 (およびへのリンクの作成に成功した後) ディレクトリでハングします。の詳細な出力は次のようになります。logs
uploads
vendor
uploads
logs
vendor
cap:deploy
* executing "sudo -p 'sudo password: ' sh -c 'if [ -d /home/ubuntu/tempdeploy/releases/20130224230816/web/uploads ] ; then rm -rf /home/ubuntu/tempdeploy/releases/20130224230816/web/uploads; fi'"
servers: ["10.12.345.67"]
[10.12.345.67] executing command
* executing "sudo -p 'sudo password: ' ln -nfs /home/ubuntu/tempdeploy/shared/web/uploads /home/ubuntu/tempdeploy/releases/20130224230816/web/uploads"
** [out :: 10.12.345.67] ln:
** [out :: 10.12.345.67] failed to create symbolic link `/home/ubuntu/tempdeploy/releases/20130224230816/web/uploads'
** [out :: 10.12.345.67] : No such file or directory
.rsync_cache
の削除、デプロイ:copy
などを試みました。web/uploads
ディレクトリは git リポジトリに存在します。完全な deploy.rb ファイルは次のとおりです。
何かアイデア、または私が提供できる詳細情報はありますか?