#Rails でPG::ConnectionBad のエラーの解決方法
Macbook pro でスクールのrailsの課題を勧めていたらパソコンが落ちてしまった。PCを再起動してRails をターミナルで起動させようとしようとおなじみの以下を入力
% rails s
chromeでlocalhost:3000につなげてみると画像のようなエラーが発生した。
SQLが停止していると思い
% brew services start postgresql
を行ったみたものの
Service `postgresql` already started, use `brew services restart postgresql` to restart.
なので
% brew services restart postgresql
を実行してみたものの、全く変化なし。
英語のサイトを参照
https://stackoverflow.com/questions/13410686/postgres-could-not-connect-to-server
rm /usr/local/var/postgres/postmaster.pid
実行したらうまく行った😊 1時間かかりましたが解決してよかった。もし同じようなエラーで困っている方がいたら参考にしてください。
posgreを正常に停止させないと出てくるエラーらしいです。