Ответ 1
Приложения Rails используют RAILS_ENV
. Другие приложения на стойке используют RACK_ENV
. Если у вас есть приложение Rails, игнорируйте RACK_ENV
.
EDIT: другой ответ более правильный.
Я хочу получить текущее окружение моего приложения rails. Но я не знаю, что отличает RACK_ENV и RAILS_ENV? Кто может мне помочь?
Почему иногда RACK_ENV пуст, но RAILS_ENV имеет значение?
Приложения Rails используют RAILS_ENV
. Другие приложения на стойке используют RACK_ENV
. Если у вас есть приложение Rails, игнорируйте RACK_ENV
.
EDIT: другой ответ более правильный.
Вы можете использовать RACK_ENV, а также RAILS_ENV, за исключением RAILS_ENV, перед RACK_ENV.
rails/rails.rb at b0b4b176b0e061a4f03ddce669637b7d6c37aa33 · рельсы/рельсы