J'ai eu un problème similaire sur mon nouveau MacBook Pro exécutant Mountain Lion. J'ai téléchargé PostgresApp et quand j'ai lancé les rails, j'ai reçu l'erreur suivante :
`initialize': could not connect to server: No such file or directory (PG::Error)
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
Pour résoudre ce problème, j'ai dû définir explicitement l'hôte et le port dans mon database.yml
fichier comme ceci :
development:
adapter: postgresql
encoding: unicode
database: my_app_development
pool: 5
username: tony
password: stark
host: localhost
port: 5432