我最近升级到 OSX Lion 并且在使用 PostgreSQL 时遇到了这个烦人的问题(错误?)。
psql: could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
我通过更改路径文件的顺序/etc/paths
并编辑它找到了一个简单的解决方案:
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
成为:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
有人告诉我,我不应该编辑实际/etc/paths
文件。为什么会这样?是什么导致了这个错误?绕过它的正确方法是什么?