0
我在localhost上有一個rails 3應用程序,但我的主機(dreamhost)使用2.3.5。
將rails應用程序從3.0升級到2.3.5
是否有任何技術降級我的應用程序?
我試過在本地安裝rails 3,但是與rake有衝突。只是試圖運行我的應用程序導致「未初始化的常量Bundler」錯誤。
我寧可不重寫它從頭開始,所以如果任何人有任何轉換技巧,那將是非常棒的。
謝謝。
我在localhost上有一個rails 3應用程序,但我的主機(dreamhost)使用2.3.5。
將rails應用程序從3.0升級到2.3.5
是否有任何技術降級我的應用程序?
我試過在本地安裝rails 3,但是與rake有衝突。只是試圖運行我的應用程序導致「未初始化的常量Bundler」錯誤。
我寧可不重寫它從頭開始,所以如果任何人有任何轉換技巧,那將是非常棒的。
謝謝。
這將是痛苦的「降級」一個Rails 3應用程序,但它可能通過簡單地創建一個新的使用Rails的目標版本,則是可行的:
爲什麼Dreamhost的不能夠舉辦一個Rails 3的項目
bundle install
時,你應該安裝所有的寶石,包括正確版本的Rails。
最大的問題是dreamhost使用乘客,並且運行機架1.1.0,並且導軌3需要機架1.2.1,因此當您嘗試運行帶乘客的任何導軌3應用程序時會出現錯誤。他們不允許WEBrick。感謝您的建議,我希望有一個更簡單的方法。 – aperture 2010-10-31 11:52:55