我创建了 rails 应用程序,一切似乎都运行正常,但我似乎无法弄清楚如何在production
模式下运行该应用程序。我在example.com.conf
站点的(Apache 配置文件)中指定了该模式,RailsEnv production
然后重新启动了 Apache,并通过在 rails 根目录中运行以下命令重新启动了 rails 应用程序,touch tmp/restart.txt
我正在运行 Apache 2.x、mod_rails 4.0.26,并且 rails 应用程序是 3.2.15
答案1
默认情况下,Passenger 将值设置为production
:
http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerAppEnv
检查你environment.rb
的 .bashrc,你可能在其他地方设置 RAILS_ENV。