我刚更新到Yosemite,但我的postgres版本不能工作,我收到了Rails的以下消息:
could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
甚至我已经用它启动服务器好几次了
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
我正在尝试将postgreSQL从自制中取消链接并重新安装,但我不知道它是否能起作用。
只需要取消postgreSQL的链接
brew unlink postgresql
然后
xcode-select --install
最后
brew install postgresql
brew install openssl
rvm get stable
rvm list
sudo rvm uninstall <current_ruby>
rvm install <current_ruby>
initdb /usr/local/var/postgres9.3.5
并启动服务器
pg_ctl -D /usr/local/var/postgres9.3.5 -l logfile start
你完蛋了。