Ini bisa menjadi beberapa masalah:
- PostgreSQL tidak berjalan. Periksa dengan Sudo
service postgresql status
-
PostgresSQl Anda tidak berjalan pada port 5432. Anda dapat memeriksanya dengan mengetik
sudo netstat -nl | grep postgres
-
Anda memiliki sesuatu yang salah saat mencoba menyambung ke db Anda seperti nama pengguna, kata sandi, atau nama database. Periksa apakah postgres meminta Anda untuk menghubungkannya dan itu adalah db_name yang ingin Anda akses.
-
Masalah dengan postmaster.pid di postgres. Itu bisa terjadi karena shutdown yang tidak dilakukan dengan benar. Itu membuat untuk mengingatkan pid hidup yang tidak memungkinkan server Anda mulai. Untuk memperbaikinya, Anda harus:
* rm /usr/local/var/postgres/postmaster.pid * pg_resetxlog -f /usr/local/var/postgres
Setelah ini akan berjalan dengan baik jika Anda membuat runserver dari postgres
Bantuan di Mac OSX:Bagaimana cara memulai server PostgreSQL di Mac OS X?