rails - heroku没有提供密码

时间:2016-09-14 16:33:51

标签: ruby-on-rails ruby postgresql heroku

我在互联网上查了一下但是我的案子的每一个答案都失败了。 我在Cloud 9 IDE上使用ruby on rail和Heroku。一切都是最新的。

我尝试将Ruby项目链接到Heroku postgres(Postgresql)。我按照postgres指南首先了解它是如何工作的,但当我尝试访问我的localhost时,我收到此消息: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中的

我用*

替换Localhost
listen_addresses = '*'
在data.yaml上的

我试图让密码为空。当前,在生产和发展中,我让它“空”

password: ""

我尝试sudo service postgresql restart但仍然没有,问题仍然存在

我不知道在那之后我该怎么办

1 个答案:

答案 0 :(得分:0)

使用Heroku时,你应该设置一个名为DATABASE_URL的ENV变量,该变量优先于你在database.yml上添加的任何内容。