我刚刚使用OS X服务器将我的MacMini服务器从Lion Server升级到Mountain Lion。 我在去年刚刚安装Lion Server时遇到了与PostgreSQL相同的问题。 当我尝试做任何types的PostgreSQLterminal命令时,我得到以下臭名昭着的错误信息, psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? 出现错误时,我试图更改_postgres的密码。 我尝试了几个命令,但得到了同样的错误。 我只是重新启动我的服务器,但没有运气。 我以root用户身份login到/ var / pgsql_socket文件夹是空的。 文件夹/ var / pgsql_socket_alt也是空的。 我在网上查了一下。 不过,几乎所有我读过的解决scheme,包括堆栈溢出,都build议删除并重新安装PostgreSQL。 我不知道,但这似乎不是一个合理的select,因为服务器应用程序上的几个选项使用PostgreSQL。 我联系了苹果企业支持(没有协议),我被告知我的问题将不得不由解决的开发商将投695美元。 我现在有一个网站,因为我无法重build它。 在这一点上,我不知道该去哪里寻求帮助。 我会继续在网上查看是否能find一些东西。 不过,我希望有人可以快速给我一个答案,所以我可以重build我的数据库。 更新:2012年12月13日15:33 GMT-6 这里是我的输出为ps auwwx | […]