Son zamanlarda homebrew ve postgres'i yeniden yüklemek zorunda kaldım ve postgres artık raylarla çalışmıyor. raylar s çalıştırmak çalışırkenPostgres sh: /usr/local/var/postgres/server.log: Böyle bir dosya veya dizin yok
Birincisi, bu olsun:
/Users/lee/.rvm/gems/[email protected]/gems/activerecord-3.2.6/lib/active_record/connection_adapters/postgresql_adapter.rb:1206:in `initialize': could not connect to server: Connection refused (PG::Error)
yüzden postgres başlatmayı deneyin ve bana böyle:
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
server starting
sh: /usr/local/var/postgres/server.log: No such file or directory
postgres bu nedenle çalıştığı anlaşılmaktadır:
ps aux | grep postgreslee 1099 0.3 0.0 2425480 188 s000 R+ 5:48PM 0:00.01 grep postgres
Burada neden işleyemediğime göre tamamen zarara düşüyorum.
Yeni postgre'leri farklı bir dizine yüklediniz. Başlamadan önce -l flag + logfilename dosyasını atlamayı deneyin. BTW: postgres.conf dosyasında da log dosyasını belirtebilirsiniz. "/ Usr/local/var/postgres" dizini neyi içerir? var mı sahibi kimdir? – wildplasser