Phusion乘客正在覆盖我的数据库配置

时间:2019-04-24 18:57:55

标签: ruby ruby-on-rails-3 passenger phusion

如果我像

那样运行应用程序,则我将Nginx与Phusion Passenger一起使用来在Rails应用程序中引导红宝石
rails s -e production

它确实可以正确连接到数据库,但是当从nginx带着乘客进行引导加载时,它会尝试使用root到数据库,就像忽略配置文件一样。

我已经尝试过授予权限,但是似乎没有问题,我已经为root打开了3种可能的主机名,可以是“ localhost”,“%”和“ 127.0.0.1”,但是无论如何它应该打开与root的连接

我想说的是,乘客的行为有些奇怪,或者某个地方(不在应用程序中)忽略了数据库。yml或覆盖了凭据

1 个答案:

答案 0 :(得分:1)

我认为,您应该尝试Passenger Standalone,这是我所使用的并且效果很好。