Я относительно новичок в Ruby on Rails, и изредка я нахожу этот материал, связанный с конфигурацией, немного запутанным, поскольку многие вещи, казалось, скрыты от разработчика, как в этом случае.Ruby on Rails: Как настроить, в какой среде разработки работает приложение?
Я использую рельсы 2.3.8, и когда я запускаю свое приложение локально через NetBeans 6.9/Mongrel в своей системе, он запускается с использованием параметров среды разработки .. когда я разворачиваю его в поле Fedora и запускаю его там в Apache HTTPD автоматически запускается с использованием параметров производственной среды.
Как мое приложение знает, какую среду использовать? Я ничего не изменил в своем приложении, чтобы установить среду. Обе версии локально и в моем блоке Fedora идентичны. Я не могу найти нигде в коде, где он устанавливает среду. Так как это работает?
Спасибо.