Rails将不会连接到Postgres数据库

时间:2018-10-03 22:31:46

标签: ruby-on-rails postgresql

我无法使我的应用程序连接到我的postgres数据库。所有命令都来自同一目录:

$ which psql
/usr/local/Cellar/postgresql@9.4/9.4.19/bin/psql
$ which postgres
/usr/local/Cellar/postgresql@9.4/9.4.19/bin/postgres
$ which pg_restore
/usr/local/Cellar/postgresql@9.4/9.4.19/bin/pg_restore

我可以通过以下方式启动服务器:

$ postgres --config-file=/usr/local/var/postgres/postgresql.conf -D /usr/local/var/postgres
LOG:  database system is ready to accept connections

但是当我尝试启动我的应用程序时,出现以下错误:

  

无法连接到服务器:没有这样的文件或目录是服务器   在本地运行并接受Unix域套接字上的连接   “ /var/pgsql_socket/.s.PGSQL.5432”?

我是否需要移动数据目录或其他内容?我看不到控制台的任何其他日志记录。

0 个答案:

没有答案