[perbarui2
oke, Ini yang harus kamu lakukan:
- soket unix harus di
/var/pgsql_socket
(sesuai gambar plist) di mana Rails mencoba menemukan file soket di/tmp
. Saya percaya ini adalah alasan kesalahan. jadi Editdatabase.yml
Anda &secara eksplisit menambahkan lokasi soket. jadi database.yml akhir Anda akan terlihat seperti ini . ubah lokasi file untuk lokasi soket unix Anda. coba sambungkan sekarang?
2) Jika masih tidak terhubung. verifikasi bahwa server postgres benar-benar berjalan
$ netstat -a | grep postgre
jika sedang berjalan, coba sambungkan dari terminal menggunakan psql
memerintah. memetiknya, tidak berjalan. coba mulai secara manual
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
Jika masih tidak bisa dijalankan, Apakah ada pesan error di server.log? Jika ya, posting di sini.
Semoga berhasil!========DIPERBARUI================