2013-05-06 97 views
1

我有一個能夠在幾個月內正常運行的rails應用程序。但是,昨天,在我運行軟件包更新後,我無法再啓動服務器。每當我開始webrick它引發這個錯誤:運行軟件包更新後堆棧級別太深錯誤

.rvm/gems/ruby-1.9.3-p392/gems/rack-1.4.5/lib/rack/builder.rb:40: stack level too deep (SystemStackError) 

我不知道是哪個原因導致此基於上述錯誤消息。

而且這是我的Gemfile: Gemfile

誰能幫我解決這個問題

回答

0

只有在此刻發生,我就是要回滾到應用程序正在運行,其中並嘗試更新一次只有一顆寶石。通過這種方式,您會發現哪個問題導致問題,我們可能會幫助您解決問題。

+0

我回到了舊狀態,並決定保持這種狀態。謝謝你的幫助 – Harue 2013-05-09 08:15:44

0

我測試你的Gemfile和,因爲我以爲,似乎與你的寶石衝突,尤其具有休息開-URI回形針。根據您在程序中使用的文件大小,您可能需要切換到另一個HTTP庫。那裏有很多Ruby HTTP libraries