2016-09-14 8 views
0

私はインターネットをチェックしますが、この問題に対するすべての答えは私のケースでは失敗しました。 クラウド9 IDEで、私はRubyをレールとHerokuで使用しています。すべて最新です。rails - heroku no password

私は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私はlocalhostを*

listen_addresses = '*' 

on database.yamlで置き換えます。私はパスワードを空にしようとしました。 currentrly、生産や者協会で私はsudo service postgresql restartが、まだ何もしようとした空の

password: "" 

「」でそれを聞かせて、問題は、私はその

答えて

0
後に何ができるのか、ここではまだ私にはわからない

です

Herokuを使用する場合は、DATABASE_URLという名前のENV変数を設定する必要があります。これは、database.ymlに追加するものよりも優先されます。

+0

これは?次の行は私のdatabase.yamlから来ています: データベース:DATABASE_URL。 と私はHerokuのpostgres設定でパスワードを持っています、私はパスワード "フィールド"に入れようとしました。何も起こっていない "パスワードなし" – Tellimi