【问题标题】:Rails.env.production? returns true in staging environmentRails.env.production?在暂存环境中返回 true
【发布时间】:2014-07-08 14:33:13
【问题描述】:

我在 heroku 上部署了两个 Rails 应用程序。一个在登台 - 另一个在生产环境中。我还在我的配置目录中设置了一个 staging.rb 文件。为了部署到我的登台应用程序,我使用“git push staging master”,但条件是 Rails.env.production?仍然返回 true,我只想要在我的产品应用程序中。我错过了什么?

【问题讨论】:

    标签: ruby-on-rails ruby git heroku production-environment


    【解决方案1】:

    您必须在 heroku 中将环境设置为 staging。所以,你必须使用这个命令

    heroku config:set RAILS_ENV=staging
    

    【讨论】:

    猜你喜欢
    • 2013-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 2018-11-15
    • 2017-12-17
    相关资源
    最近更新 更多