Я отметил, что в рельсах 2.3.2 больше нет возможности установить, какую среду рельсов вы используете. Поэтому я не могу просто установить его в environment.rb? Есть ли другой способ его установить?RAILS_ENV и рельсы 2.3.2
ответ
Я думаю, что это аргумент командной строки.
RAILS_ENV=production rake db:migrate
Что именно вы пытаетесь запустить? Генератор рельсов? Грейк-задача? Барбос? Я не уверен, что это проблема Rails.
Отказ от ответственности: Я не использовал 2.3.2, однако.
Возможно, вы имеете в виду в config/environment.rb
?
Я на 90% уверен, что вы можете просто добавить линию там, если вам это нужно. И я ошибаюсь, см. Комментарий В.П. (Проверено и подтверждено его)
90% уверены? его больше не допускают. Если честно, сервер игнорирует его. Вы должны передать это как аргумент серверу –
определить в конфигурации/сред/production.rb или development.rb или любых других режимах вы работаете как stage.rb вместо записи/определения в конфигурации/environment.rb
I я использую его и выполняю свою цель. не используйте ключевое слово RAILS_ENV (я не пробовал) Я использую его APP_MODE = «Производство» В файле производственной среды и APP_MODE = «Разработка» в файле разработки.
, то вы можете использовать это в вашем приложении, чтобы обнаружить, какой режим вы находитесь.
Надежда, я ответить на вопрос
им с помощью направляющих 2.3.5, которые должны быть похожи на 2.3.2, и terry lorber is right,
RAILS_ENV = xyz - это точный способ перехвата рельсов с RAILS_ENV, указанным в командной строке.
Таким образом, вы можете использовать грабли, сценарий/консоль скрипта/бегун скрипт/сервер и т.д. в ваших различных средах
Если вы хотите запустить приложение в развитии,
ruby script/server
Для запуска в производстве,
ruby script/server -e production
- 1. Nginx/Пассажир/Рельсы, где установить RAILS_ENV?
- 2. ruby 1.9.2 и rails 2.3.2
- 3. RAILS_ENV vs Rails.env? И почему значения разные?
- 4. обнаружение RAILS_ENV при использовании backup_gem
- 5. Различия между RACK_ENV и RAILS_ENV?
- 6. Rails.env vs RAILS_ENV
- 7. Rspec - неинициализированный постоянную RAILS_ENV
- 8. RAILS_ENV = производство не работает
- 9. Как установить RAILS_ENV навсегда
- 10. RAILS_ENV = production не распознан как командлет, функция и т. Д.
- 11. Плагин Eclipse Spring IDE 2.3.2 против SpringSource Tool Suite 2.3.2
- 12. Установить пользовательские RAILS_ENV для OpsWorks
- 13. Выпадающее меню Bootstrap 2.3.2
- 14. Рельсы и ip-spoofing
- 15. Grails 2.3.2 не работает
- 16. GLYPHICONS in Bootstrap 2.3.2
- 17. грабли БД: мигрировать RAILS_ENV = развитие
- 18. Как развернуть приложение Rails 2.3.2 с Capistrano сверху (для FastCGI)?
- 19. Почему активы не прекомпилируются с набором RAILS_ENV?
- 20. Bootstrap4Xpages 2.3.2 с jQuery 2.1.1
- 21. ERD-генератор для рельсов 2.3.2
- 22. Недостаточно памяти в Android 2.3.2
- 23. ли Grails поддержка 2.3.2 java8
- 24. Автозагрузка bootstrap 2.3.2 модальное окно?
- 25. Как заменить Rspec ENV ["RAILS_ENV"] || = 'test', устаревший в Rails 3.0?
- 26. Отсутствие глификонов в Bootstrap 2.3.2
- 27. BIRT 2.3.2 2.6.0 Ошибка обновления
- 28. Отзывчивый navbar с Bootstrap 2.3.2
- 29. AASM Gem, поврежденный Rails 2.3.2?
- 30. Проблемы с производительностью Neo 2.3.2
ЭТО ОТВЕТ НЕПРАВИЛЬНО !!! Это переменная ОКРУЖАЮЩАЯ СРЕДА, которую вы можете установить в своей оболочке: RAILS_ENV - см. Ответ Терри – Tilo