¿Por qué la aplicación Rails siempre se ejecuta en modo de desarrollo?

¿Por qué la aplicación Rails siempre se ejecuta en modo de desarrollo?

Creé la aplicación Rails y todo parece funcionar bien, pero parece que no puedo entender cómo ejecutar la aplicación en productionmodo. Especifiqué en el example.com.conf(archivo de configuración de Apache) para el sitio, RailsEnv productionluego reinicié Apache y reinicié la aplicación Rails ejecutando el siguiente comando en el directorio raíz de Rails:touch tmp/restart.txt

Estoy ejecutando Apache 2.x, mod_rails 4.0.26 y la aplicación Rails es 3.2.15.

Respuesta1

De forma predeterminada, Passenger establece el valor en production:

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

verifique su environment.rby su .bashrc, es posible que esté configurando RAILS_ENV en otro lugar.

información relacionada