非常に奇妙なバグが発生しました。私の Rails gem ファイルには、次のものがあります。
gem 'pg'
サーバーはこの時点で正常に起動できます。サーバーを停止し、pg gem を次のようにコメントアウトします。
# gem 'pg'
そしてバンドルインストール。次に、コメントを外してバンドル インストールを行います。何も変わらないと思っていましたよね?しかし、サーバーが起動できず、次のエラーが表示されます。
could not connect to server: Permission denied (PG::Error)
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
これを数回繰り返し、一貫した結果を得ました。なぜそれが起こるのでしょうか?