运行捆绑包更新后堆栈级别太深错误

我有一个rails应用程序运行好几个月。 但是,昨天,在我运行bundle更新后,我再也无法启动服务器了。 每当我开始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

任何人都可以帮我解决这个问题

目前我发现的只是回滚到应用程序运行的位置并尝试一次更新一个gem。 通过这种方式,您可以找到导致问题的原因,我们可以从那里帮助您。

我测试了你的Gemfile,正如我想的那样,你的gem似乎存在冲突,特别是在rest-open-uripaperclip之间 。 根据您在程序中使用rest-open-uri的程度 ,切换到另一个HTTP库可能是值得的。 那里有很多Ruby HTTP库 。