Ruby on rails 3.1 Rails 3.1.10升级导致一致的[GET/]未命中
将应用程序从RailsRuby on rails 3.1 Rails 3.1.10升级导致一致的[GET/]未命中,ruby-on-rails-3.1,routes,upgrade,Ruby On Rails 3.1,Routes,Upgrade,将应用程序从Rails3.0.20升级到Rails3.1.10后,我发现在渲染任何路由时遇到了一些问题;所有请求都会导致一个状态为“Success 200”的空正文,但rails日志报告: 缓存:[获取/路由]未命中 即使在清除rails缓存之后,我也会得到相同的结果 我目前正在调试ApplicationController和后续控制器,目的是找出响应哪里出错 任何需要进一步调试的指针都将不胜感激:)似乎query\u reviewer就是这个问题的根源 经过快速的git隐藏和bundle更
3.0.20
升级到Rails3.1.10
后,我发现在渲染任何路由时遇到了一些问题;所有请求都会导致一个状态为“Success 200”的空正文,但rails日志报告:
缓存:[获取/路由]未命中
即使在清除rails缓存之后,我也会得到相同的结果
我目前正在调试ApplicationController
和后续控制器,目的是找出响应哪里出错
任何需要进一步调试的指针都将不胜感激:)似乎
query\u reviewer
就是这个问题的根源
经过快速的git隐藏
和bundle更新
,我发现一些gem已经更新,即query\u reviewer
,从0.1.6
更新到0.1.7
。这些版本之间的显著变化似乎导致了一些倒退,即我在问题中所描述的倒退
解决方案:将query\u reviewer
从0.1.7
还原为0.1.6