Mam problem z połączeniem się z bazą danych w mojej aplikacji Railsowej przy użyciu pgAdmin. Mam uruchomiony serwer i uważam, że moje właściwości serwera są poprawne w pgAdmin. Oto co mam we właściwościach serwera pgAdmin:Podłączanie do aplikacji Railsowej Postgres DB przy użyciu pgAdmin
Name: achievenext_dev
Host: localhost
port: 3000
SSL:
Maintenance DB: postgres
username: achievenext
password: ******
Store password: true
Restore env?: true
DB Restriction:
Service:
Connect now: true
A w moim pliku database.yml:
development:
adapter: postgresql
host: localhost
username: achievenext
password: ******
database: achievenext_dev
Ale gdy próbuję połączyć pgAdmin zwraca ten błąd:
An error has occurred:
Error connecting to the server: server closed the connection unexpectedly. This probably means the server terminated abnormally before or while processing the request.
Ale na moim serwerze nie ma błędów. Wygląda na to, że działa dobrze. Nie rozumiem, co tu robię źle.
Dzięki za komentarz Danny, próbowałem używać 127.0.0.1 zamiast localhost i to też nie działało. –
host: 127.0.0.1 zamiast localhost pracował dla mnie na moim mac. Wielkie dzięki za tę wskazówkę! –