我使用的是 PostgreSQL 9.1,它是使用 Postgres 网站上提供的 DMG 安装的。所以,我的 Postgres 安装在/Library/Postgres/9.1
.
我很确定我的 Postgres 服务器正在运行,但是当我运行时rake db:migrate
,rake
它会因以下错误而中止:
rake aborted!
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
为什么“rake”搜索/var/...
而不使用我安装的 Postgres?