我遇到了一个非常奇怪的错误。在我的 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"?
我重复了几次并得到了一致的结果。为什么会发生?