Почему приложение rails всегда работает в режиме разработки?

Почему приложение rails всегда работает в режиме разработки?

Я создал приложение rails, и все, кажется, работает нормально, но я не могу понять, как запустить приложение в productionрежиме. Я указал в example.com.conf(файле конфигурации Apache) для сайта, RailsEnv productionзатем перезапустил Apache и перезапустил приложение rails, выполнив следующую команду в корневом каталоге rails:touch tmp/restart.txt

Я использую Apache 2.x, mod_rails 4.0.26 и приложение rails 3.2.15.

решение1

По умолчанию Passenger устанавливает значение production:

http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerAppEnv

проверьте свой файл environment.rbи файл .bashrc, возможно, вы настраиваете RAILS_ENV где-то в другом месте.

Связанный контент