2016-09-14 79 views
0

我检查互联网,但对这个问题的每个答案都失败了我的情况。 我在轨道上使用红宝石,在云9 IDE上使用Heroku。一切都是最新的。铁轨 - heroku没有提供密码

我尝试将Ruby项目链接到Heroku postgres(Postgresql)。我也跟着Postgres的引导先了解它是如何工作的,但是当我尝试访问我的本地主机,我得到这个消息:fe_sendauth: no password supplied

我修改的pg_hba.conf但失败了,所以我删除更改

local all    postgres        peer 
local all    all          peer 
host all    all    127.0.0.1/32   md5 
host all    all    ::1/128     md5 

postgresql.conf我替换本地主机*

listen_addresses = '*' 

on database.yaml我试图让密码为空。 currentrly,在生产和DEVELOPPEMENT我让他用“”空

password: "" 

我试图sudo service postgresql restart,但仍然没有,这个问题还在这里

我不知道我能说

回答

0
后做

当使用Heroku的你应该设置称为DATABASE_URL的ENV变量,将优先不管你添加上的database.yml

+0

该结束了吗?以下行来自我的database.yaml: 数据库:DATABASE_URL。 和我在Heroku postgres设置上有一个密码,我试图把它放到密码“字段”。没有发生任何事情仍然“没有密码提供” – Tellimi

相关问题