那么Rails在哪里获取环境上下文(dev,test,prod)。
假设我把我的Rails代码带到prod服务器,我怎么告诉rails使用prod env文件/属性?
答案 0 :(得分:3)
您将环境变量RAILS_ENV
设置为production
或development
。你可以通过Phusion Passenger的RailsEnv
设置(假设你使用的是Phusion Passenger,如果你不是,为什么不是你?:)),或者通过Apache的SetEnv
参数,或者使用您正在运行的任何服务器的配置参数。
(如果您使用的是Phusion Passenger,默认情况下RailsEnv
设置为production
。