2019-11-15 Ruby on RailsでWe're sorry, but something went wrong.が出たときの対処法 Railsでデプロイしている時このようなエラー出ました。 UnicornとNginxに問題が!? UnicornとNginxの設定を変更した後に再起動していない場合、このようなエラーが表示される可能性があります。 対処法 まずはUnicornを再起動します。 ターミナル(サーバー) [ユーザー名|アプリ名] $ ps -ef | grep unicorn | grep -v grep 以下のような表示がされれば成功です。 ユーザー名 37654 1 27 03:12 ? 00:00:01 unicorn_rails master -c /var/www/rails/tech-ruche/config/unicorn.conf.rb -D -E production ユーザー名 37643 24265 0 03:12 ? 00:00:00 unicorn_rails worker [0] -c /var/www/rails/tech-ruche/config/unicorn.conf.rb -D -E production うまく表示がされなければ、以下のコマンドを実行してUnicornを停止しましょう。 $ kill プロセス番号 # masterと記載があるプロセス番号を指定します。 # 上記の例では37654です # したがって $ kill 37654 とコマンドを実行します # 停止できない場合は-9を付けてプロセスを強制終了させる。 以下のコマンドを実行した後に、上記のコマンドを実行してUnicornを再起動しましょう。 ターミナル(サーバー) [ユーザー名|アプリ名]$ unicorn -c /var/www/アプリ名/config/unicorn.rb -D -E production