MountainLionを実行している新しいMacBookProでも同様の問題が発生しました。 PostgresApp をダウンロードしました レールを起動すると、次のエラーが発生しました:
`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"?
これを修正するには、database.yml
でホストとポートを明示的に定義する必要がありました。 そのようなファイル:
development:
adapter: postgresql
encoding: unicode
database: my_app_development
pool: 5
username: tony
password: stark
host: localhost
port: 5432