我刚刚更新到优胜美地,我的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与自制程序取消链接并重新安装,但我不知道它是否可行。
答案 0 :(得分:16)
只需取消链接postgreSQL
brew unlink postgresql
然后
xcode-select --install
最后
brew install postgresql
brew install openssl
但是后来rails服务器没有这样做:
rvm get stable
要查看哪个是我的current_ruby
rvm list
sudo rvm uninstall <current_ruby>
rvm install <current_ruby>
现在创建一个postgredb
initdb /usr/local/var/postgres9.3.5
启动服务器
pg_ctl -D /usr/local/var/postgres9.3.5 -l logfile start
你已经完成了。