昨日、サーバー上で Symfony2 システムの 40 回目または 50 回目のデプロイメントを行いました。これまでのところすべて順調です。今日、厄介なエラーが発生しました。これが起こることです:
* executing `symfony:cache:warmup'
* executing "cd /NFS2/oa_sf2/releases/20111214182506 && php app/console cache:warmup --env=prod"
servers: ["151.1.111.19"]
[151.1.111.19] executing command
** [out :: 151.1.111.19] Warming up the cache
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19] [RuntimeException]
** [out :: 151.1.111.19] Error creating output file.
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19] cache:warmup
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
command finished
*** [deploy:update_code] rolling back
- ロールバック時にコード ツリー全体が削除されるため、キャッシュ フォルダーをさらに調査する機会はありません。
- カピストラーノにはロールバックを無効にする方法があることはわかっていますが、それでもリモート サーバーへのアクセスなしで理解したいと思います。
- 展開ユーザーの読み取り/書き込み/実行権限は変更されていません
調査を進める方法について何か提案をお願いします。どうもありがとう。
PSスタックトレースに関する同様の質問は、この特有の問題に対処していません。