【Rails】ActiveRecord::ConnectionNotEstablishedの解消の一例

Ruby

rails sコマンドを使ってブラウザで表示しようとしたところ、下記のようなエラーが起きてしまいました。

ActiveRecord::ConnectionNotEstablished
connection to server at “::1”, port 5432 failed: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.

原因としては、どうやら何らかの原因でdevelop用のDB(プロジェクト名_developmentっていう名前のDB)だけ存在しない中途半端な状態になっていたようで、testのDB(プロジェクト名_test)を一旦削除して、rails db:setupをしてdevelop DBとtest DBを作り直してみて、あらためてrails sを実行して表示させてみたところ上記のエラーは解消されました。※productはまだ準備していない段階でした。

一例ですがご参考まで。

タイトルとURLをコピーしました