2016-09-14 77 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

相關問題