【发布时间】:2013-11-22 21:07:49
【问题描述】:
我目前正在开发 ruby on rails 应用程序,但在运行 RSpec 测试时遇到问题。随着进一步的钻探,我进入我的终端并尝试运行简单的 psql 命令
psql
此消息立即返回: psql:无法连接到服务器:权限被拒绝 服务器是否在本地运行并接受 Unix 域套接字“/var/pgsql_socket/.s.PGSQL.5432”上的连接?
奇怪的是当我进入我的本地主机时:我可以清楚地看到数据库信息(即客户信息和其他信息)。有什么办法可以补救这种情况吗?
感谢您对此事的任何帮助
【问题讨论】:
-
请在 Google 上搜索您收到的错误消息。您将立即找到有关 PostgreSQL、Mac OS X 和 unix 套接字问题的大量信息。参见例如stackoverflow.com/questions/12032585/…, stackoverflow.com/questions/7369164/…,
标签: ruby-on-rails ruby macos postgresql