繁体   English   中英

Rails 2.3.3 - 设置为生产模式

[英]Rails 2.3.3 - Setting to production mode

如何将应用程序设置为生产模式?

好吧,这一定是不费脑子的,但我要部署我的第一个Rails应用程序,我已经正确设置了一切:Ubuntu Hardy,Passenger,MySQL。 但是,它仍然在开发模式下运行。 我只能找到旧版本Rails的文档,并希望确保我做得对。

提前致谢。

您需要设置RackEnv而不是RailsEnv。 实际上,我只是做两件事(虽然我可能不需要......?)。

Rails 2.3应用程序的示例vhost:

<VirtualHost *:80>

  ...
  RackEnv production
  RailsEnv production
  ...

</VirtualHost>

除非您另行指定,否则默认情况下,乘客会以生产模式运行

Passenger RailsEnv文档

如果您创建一个输出RAILS_ENV的视图,它会说“开发”吗?

  • 如果是这样,那么您可能已在您的environment.rb文件中的某处将RAILS_ENV变量设置为'development'。
  • 如果你没有看到,并且看到其他症状,那么你能列出症状吗?

根据文档,您可以设置RailEnv。 默认情况下,Passenger以生产模式运行,因此您可能将RailsEnv development复制到您的配置中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM