错误:fe_sendauth:尝试在localhost

时间:2017-08-23 01:44:18

标签: ruby-on-rails postgresql

我目前无法在本地运行我的服务器。我正在使用Postgres数据库,Ruby on Rails框架,我在Mac OS X上运行它。

具体问题:在终端中运行rails后,在我的浏览器中打开localhost:3000后,出现错误 - fe_sendauth:未提供密码

到目前为止我做了什么:

旁注:

此外,我在不到一个月前上次参与此项目时,本地运行它没有任何问题。我之前从未遇到过这个错误。

对此的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

检查config / databases.yml并确保为您正在运行的环境(开发,测试,生产)设置了密码。特别是对于生产环境,默认为

password: <%= ENV['APP_DATABASE_PASSWORD'] %>

除非您设置环境变量,否则它实际上是空白的。