rails figaro 数据库配置不工作

rails figaro database configuration is not working

我正在使用具有以下变量的 rails figaro。

DEFAULT_URL_HOST: 'localhost'
DATABASE_URL: "postgresql://localhost/database_name?user=database_user"

当我尝试 运行 服务器时,我得到

fe_sendauth: no password supplied

我的密码是空的。

我有过类似的情况,解决方法是重启 spring。我仔细检查了 Figaro 文档,一切都是正确的。事实证明,spring 可能缓存了环境变量,而应用程序无法识别。重新启动 spring(使您的环境自动加载的 gem)解决了它。不确定这个问题是否属于这种情况,但绝对可以尝试。