1

capifony 経由で symfony2 アプリをデプロイしようとしていますが、assets:install ステップでエラーが発生し続けます。cap deploy を実行したときの出力は次のとおりです。

--> Updating code base with checkout strategy
--> Creating cache directory...........................✔
--> Creating symlinks for shared directories...........✔
--> Creating symlinks for shared files.................✔
--> Normalizing asset timestamps.......................✔
--> Reinstalling vendors...............................✔
--> Building bootstrap file............................✔
--> Installing bundle's assets.........................✘
*** [deploy:update_code] rolling back
failed: "sh -c 'sudo -p '\\''sudo password: '\\'' sh -c '\\''cd /var/www/example.com/releases/20120919025653 && php app/console assets:install web  --env=prod'\\'''" on stage.example.com

バンドルのアセットのインストール中に失敗します。誰でもこの状況に遭遇しますか?誰でも私を助けることができますか?

4

2 に答える 2

3

次の行を app/config/deploy.rb に追加して、冗長性を高めます。

logger.level = Logger::MAX_LEVEL

何がうまくいかなかったのかを確認できるはずです。

sudo を使用していることがわかります。インストールされていますか?一緒に展開するユーザーにそれを使用する権限を与えましたか?

于 2012-09-19T08:21:22.203 に答える