0

非常に奇妙なバグが発生しました。私の 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"?

これを数回繰り返し、一貫した結果を得ました。なぜそれが起こるのでしょうか?

4

1 に答える 1

0

host:localhost、port:5432を追加すると、問題が修正されました。理由はまだわかりませんが

于 2013-03-09T05:20:53.403 に答える