気ままにふりーだむ

学習やメモなどを投稿します。プログラミング仲間や仕事、求人の話は大募集。気軽にフォローやいいねいただけると励みになります!

AWS Rails Ruby プログラミング

[AWS]bundle exec cap production deployのエラーでつまった話

投稿日:2019年3月26日 更新日:

デプロイを行う際に発生したエラーで行なったことをメモ。
同じように困った方の参考になればと。

環境

ruby 2.3.1
Rails 5.0.7.2
MySQL
git
unicorn
nginx
capistrano
AWS EC2

発生したエラー

bundle exec cap production deploy
上記コマンド実行後、下記のようなエラーが発生する

環境変数が読み込まれていない?
環境変数を念の為確認したが、特に異常なし。。

試したこと

結論からいうと上記で改善しました。

上記コマンドで「そのようなファイルやディレクトリはありません」となっていたので、
unicornは停止しているという認識だったのですが、

psコマンドで確認すると、処理があったのでKillコマンドで終了させています。
確認したところこういったことはあるそうです。
その後、nginxとMySQLの再起動を行なっています。

もし上記で改善しない場合、git pullとbundle installもその前に行なっていたので、
それも試してみるといいかもしれません。

何か参考になればと思います。
宜しくお願いします。

-AWS, Rails, Ruby, プログラミング

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

画像アップロードCarrierwaveを導入する

画像アップロードのGem Carrierwaveの導入方法を忘れちゃうので、手順をメモ。 今回は画像リサイズのためmini_magickも導入します Gemfileを設定 それでは早速、下記Gemをイ …

no image

[Rails]deviseを実装する

こんにちは。 ログイン機能を実装する便利なGem deviseの導入方法をまとめます。 それでは早速はじめます。 まずはGemfileにdeviseを記載します。 [crayon-5dee630db5 …

no image

jQueryでmapメソッドを使う!

mapメソッドについてまとめます! 基本的にはeachメソッドと同じ。jQueryオブジェクトの場合は記載が違うので注意は必要。 またmapメソッドの引数として関数を使用する方法について記載します。 …

Materializeとsimple_formでシンプルでいい感じのフォームを作りたい!

マテリアルデザイン「Materialize」とフォームの記述がシンプルな「simple_form」の実装をしたので、メモ。 GemfileにGemを記載からのbundle install [crayo …

no image

jQueryで繰り返し処理each文を使ってみる!

each文のまとめです! jQueryでは配列、オブジェクト、jQueryオブジェクトが対応可能。 jQueryオブジェクトの場合、少し記載が異なります。 また途中終了する方法とスキップする方法を記載 …