Ho distribuito il mio sito nella sua posizione di test, ma non sono sicuro di dove imposto cosa dovrebbe essere il RAILS_ENV
per questo server. Dove dovrei guardare?Nginx/Passenger/Rails, dove impostare RAILS_ENV?
15
A
risposta
1
È possibile utilizzare rack_env
direttiva per impostare il rotaie ENV come descritto qui a passeggero per la documentazione nginx
6.16. Rack and Rails >= 3 specific options
Se siete su rotaie 1.xo 2.x, è possibile utilizzare rails_env
direttiva
33
Risposta breve: sviluppo passeggero_app_env;
Sets: RAILS_ENV RACK_ENV WSGI_ENV NODE_ENV PASSENGER_APP_ENV
Esempio nginx conf:
http {
passenger_root /home/user/.rvm/gems/[email protected]/gems/passenger-4.0.29;
passenger_ruby /home/user/.rvm/wrappers/[email protected]/ruby;
passenger_app_env development;
}
+2
questa è la vera risposta .. :) –
RAILS_ENV, rack_env non funzionano per me, ancora solo ambiente di sviluppo – static
@static postale il tuo problema con 'nginx' config come una domanda separata – Litmus