你好postgres数据库连接错误Ruby on rails

时间:2014-08-21 07:45:28

标签: ruby-on-rails postgresql

我是ruby on rails的新手,我正在尝试使用postgres数据库运行应用程序,但它没有用,我试图搜索大量信息,但我没用,有人发布了完全相同的问题Problems with rails server,我尝试使用命令rails new blog它创建了一个带有sqlite3数据库的应用程序,它工作正常,但是在我访问localhost页面之后我使用命令rails new myapp --database=postgresql创建了应用程序,它引发了完全相同的错误

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

有人可以帮忙吗?非常感谢。

database.yml文件信息:

default: &default
  adapter: postgresql
  encoding: unicode
  pool: 5

development:
  <<: *default
  database: myapp_development

test:
  <<: *default
  database: myapp_test

production:
  <<: *default
  database: myapp_production
  username: myapp
  password: <%= ENV['MYAPP_DATABASE_PASSWORD'] %>

1 个答案:

答案 0 :(得分:0)

删除此文件:

/usr/local/var/postgres/postmaster.pid

原始答案:psql: could not connect to server: No such file or directory (Mac OS X)