2014-02-24 39 views
0

我們正在測試不同的Ruby版本(1.8和2.0)。 Ruby 1.8是系統Ruby和2.0是通過RVM安裝的。使用Passenger測試不同的Ruby版本?

由於各種原因,我們不希望將1.8移到RVM中,因爲害怕破壞事物。我們希望在整個過程中轉向Ruby 2.0,爲了進行測試,我們需要一種方法,以便我們可以在由Passenger管理的暫存服務器上輕鬆地在Ruby 2.0和1.8之間切換。

有沒有什麼好的指導做同樣的事情?

回答

0

最簡單的方法可能是簡單地指定您想讓Passenger使用的Ruby。在4.0.0或更高版本中,您可以使用PassengerDefaultRuby在全球範圍內執行此操作,也可以使用PassengerRuby通過站點逐個位於虛擬主機配置中。這兩個選項都簡單地將你想使用的ruby二進制文件的路徑。可以在這裏找到文檔:http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerRuby

請注意,在進行這些配置更改後您必須重新啓動Apache。

相關問題