ruby-on-rails - Nginx/Passenger/Rails,在哪里设置RAILS_ENV?

标签 ruby-on-rails nginx passenger

我已将网站部署到其测试位置,但我不确定在哪里设置该服务器的 RAILS_ENV 内容。我应该看哪里?

最佳答案

简短回答:passenger_app_env 开发;

套装: RAILS_ENV 机架环境 WSGI_ENV 节点环境 PASSENGER_APP_ENV

nginx 配置示例:

    http {
    passenger_root /home/user/.rvm/gems/ruby-2.1.0@app/gems/passenger-4.0.29;
    passenger_ruby /home/user/.rvm/wrappers/ruby-2.1.0@app/ruby;
    passenger_app_env development;
}

关于ruby-on-rails - Nginx/Passenger/Rails,在哪里设置RAILS_ENV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19083881/

相关文章:

ruby-on-rails - Heroku 上的免费 SSL 安全证书?

html - Div 大小的变化取决于我使用的是 "div"还是 "link_to"

.net - nginx 负载均衡器和长连接 - 目标总是相同吗?

ruby-on-rails - 使用 apache 和 passenger 部署 Rails 应用程序后,显示页面不存在

ruby-on-rails - 如何正确诊断 500 错误(Rails、Passenger、Nginx、Postgres)

javascript - 如何使用鼠标移动网页上的页面部分(段落)?

ruby-on-rails - Windows 上的 Rails 太慢了(rails -v 需要 4 秒)

Nginx 将无法启动(地址已被使用)

部分 URI 的 Nginx 映射

ruby - 如何在 Ubuntu 14.04 LTS 上使用 Apache2 + Ruby on Rails 配置乘客