
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Capistrano + Unicornでデプロイが反映されない時 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Capistrano + Unicornでデプロイが反映されない時 - Qiita
Capistrano + Unicornの環境で構築すると、デプロイした内容が反映されない時がある。 ググってみると「... Capistrano + Unicornの環境で構築すると、デプロイした内容が反映されない時がある。 ググってみると「stop → startすれば直るよ」と書いてある記事をよく見かけるが、それだと無停止デプロイできないし本番で使えないだろ、と思って原因を調べてみた。 原因 capistranoはデプロイ日時14桁のディレクトリを作成して、そこに新しいリソースをチェックアウトし、参紹ディレクトリを切り替える仕組みだが、これが古いディレクトリのままになっていた。 ページ内で __dir__ で現在のファイルのディレクトリパスを画面上に出すようにしたら、デプロイ後もデプロイ前のディレクトリになっていた。 capistrano/current のリンク先は正常に変わっていたので、変わったリンク先を見てくれていないのが原因と判明。 対策 working_directoryを絶対パスに変更 unic