Raylar 3.0x uygulamaları için Nginx + Phusion Yolcu ile ubuntu sunucuları çalıştırıyoruz. Bir konsol (demet exec raylar c) ve çıkış ENV [ "MC_TEST"] çalıştırmakphusion yolcu çevre değişkenlerini görmüyor mu?
MC_TEST=true
I 'doğru bkz
I test makineleri/etc/ortamında belirlenen bir ortam değişkenine sahip '. Ancak, aynı kodu bir sayfaya koyarsam (<% = ENV ["MC_TEST"]%>) hiçbir şey görmez. Bu değişken mevcut değil. sorusuna götürüyor
:
1 - nginx (SetEnv apache değil) ile yolcu içine Ortam değişkenlerini almak için doğru yolu nedir?
2 - Yolcu neden uygun bir ortama sahip değil?
Bu dokümantasyon bölümü, çevre değişkenleri hakkında ihtiyacınız olan her şeyi * açıklar. Ne oldukları, nasıl çalıştıkları, mülkleri ve bunları Phusion Yolcu tarafından sunulan uygulamalara nasıl aktaracakları. – Hongli
Sadece bir not, ancak bu etkileşimli olmayan kabuklarda bile varsayılan olarak çalışır. – digicazter