sql >> Database teknologi >  >> RDS >> PostgreSQL

Rails:rake db:create:all (kunne ikke oprette forbindelse til serveren)

[opdatering2]

okay, dette er hvad du skal gøre:

  1. Unix-socket skal være på /var/pgsql_socket (i henhold til plist-billedet), hvor as rails forsøger at finde socket-filen i /tmp . Jeg tror, ​​det er årsagen til fejlen. så rediger din database.yml &eksplicit tilføje socket placering. så din endelige database.yml skulle se sådan ud dette . ændre filplaceringen for din unix-socketplacering. prøve at oprette forbindelse nu?

2) Hvis den stadig ikke forbinder. kontrollere, at postgres-serveren faktisk kører

$ netstat -a | grep postgre

hvis den kører, prøv at oprette forbindelse til den fra terminal ved hjælp af psql kommando. hvis den ikke kører. prøv at starte det manuelt

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

Hvis den stadig ikke starter, er der nogen fejlmeddelelser i server.log? Hvis ja, så post dem her.

Held og lykke!=======OPDATERET================




  1. pqxx genbrug / genaktiver en arbejdstransaktion

  2. Hvordan flytter jeg zip-fil til blob-kolonne i Java?

  3. Kan vi yderligere forenkle denne MySQL-forespørgsel?

  4. Ønsker at sætte MySql-grænse på hver hvor betingelse