数か月前にHerokuでステージングインスタンスを作成しました。今、私はそれを本番環境に戻したいと思います。
だから古典的なもの
$ heroku config:add RAILS_ENV=production RACK_ENV=production
> RACK_ENV: production
> RAILS_ENV: production
「herokuconfig」を使用してconfigを印刷すると、悲しいことに、すべてが正常であることがわかります。
$ heroku run console
...
> Loading staging environment (Rails 3.2.3)
ENV変数を出力すると、RAILS_ENVとRACK_ENVはまだ本番環境にあります
$ Rails.env
=> "staging"
$ ENV["RAILS_ENV"]
=> "production"
コードを再確認します。ステージング環境では、どの時点でも何も強制されません。
何か案が ?