2012-03-10 100 views
0

我們有相同的代碼2個軌環境。一個是分期,另一個是生產。兩者都使用相同的'生產'導軌設置運行。乘客/ nginx的 - 環境變量傳遞,或乘客變量傳遞

但是,我們想知道我們是什麼環境。我以爲我可以在服務器上設置一個環境變量,並在軌道內部讀取它,但是,當它從控制檯運行時,它在乘客背後運行時不起作用。

在管理員用戶.profile文件

我:

export MC_TEST=true 

但在運行的nginx的/乘客似乎並沒有是相同的環境中,而變量沒有設置。

我想我可能會把nginx.conf中的某些東西傳回到rails環境中,但顯然我沒有那麼做。

所以 - 誰能告訴我如何正確地做到這一點?在任何情況下,我們都不想在ruby/rails/app代碼中使用這個變量。

+1

甚至把它在/ etc/environment文件似乎並沒有進入它的軌道ENVIRON換貨 – phil 2012-03-10 18:53:35

回答