ディレクトリ内にファイルが存在する必要がありますconfig
。あなたのcap deploy
出力は、リリースのconfig
ディレクトリを削除していることを示しているようです:
実行 "chmod -R -- g+w /srv/BBRatboard/releases/20130409032459 && rm -rf -- /srv/BBRatboard/releases/20130409032459/system && ln -s -- /srv/BBRatboard/shared/system /srv /BBRatboard/releases/20130409032459/system && rm -rf -- /srv/BBRatboard/releases/20130409032459/log && ln -s -- /srv/BBRatboard/shared/log /srv/BBRatboard/releases/20130409032459/log && rm -rf -- /srv/BBRatboard/releases/20130409032459/pids && ln -s -- /srv/BBRatboard/shared/pids /srv/BBRatboard/releases/20130409032459/pids && rm -rf -- /srv/BBRatboard/releases /20130409032459/config && ln -s -- /srv/BBRatboard/shared/config /srv/BBRatboard/releases/20130409032459/config"
(最後を見てくださいrm -ff -- /srv/BBRatboard/releases/20130409032459/config
)。config
また、ディレクトリをディレクトリにシンボリックリンクしようとしていますがshared/config
(ln -s -- /srv/BBRatboard/shared/config /srv/BBRatboard/releases/20130409032459/config
)
shared/config
ディレクトリは作成中に作成されたと思います(前に実行することを推奨するムーンシャインのドキュメントcap deploy:setup
に基づいています)。事前にタスクを実行していることを確認し、ディレクトリに欠落しているファイルなどのコンテンツがあることを確認してください。cap deploy
cap deploy:setup
shared/config
environment.rb