【发布时间】:2014-06-14 02:17:49
【问题描述】:
我正在使用 Ubuntu、NginX 和 Unicorn 的 VPS 上运行 Rails 4 应用程序。
当我 SSL 进入我的服务器并通过 git 更新应用程序或在数据库上运行 rake 任务时,我的应用程序总是切换到 development 模式,我无法让它进入 production 模式。
输入RAILS_ENV=production 似乎完全没有效果。
当我这样做时
$ rails console
$ Rails.env
我明白了
--> 开发
一直都是。
我必须怎么做才能强制 NginX 进入production 模式?
实际上,我不希望 Nginx永远在 development 模式下运行。
如何做到这一点?
感谢您的帮助。
【问题讨论】:
-
您的 ROR 应用程序是如何开始使用的?乘客?独角兽?
ENVvars 有效,但答案取决于您如何调用 Rails。
标签: ruby-on-rails nginx unicorn