Using Postgres 9.2.2, I keep getting this error when I try to start up rails server or run psql
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"?
This command, when run:
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
says server starting, but when I go to check processes, no postgres process is running
My paths are correct
$ which psql
/usr/local/bin/psql
$ which pg_ctl
/usr/local/bin/pg_ctl
If I run this command:
initdb /usr/local/var/postgres -E utf8
It will connect to the socket.... but it also requires me to remove my databases, which is pretty frustrating. This seems happens every time I restart.
Using
- Postgres 9.2.2
- Brew
- OSX Mountain Lion
I found similar threads on stack overflow but none of the solutions seemed to work.