0

将应用程序从 Rails 升级3.0.20到 Rails3.1.10后,我在渲染任何路线时遇到了一些麻烦;所有请求都会导致一个空主体,状态为“Success 200”,但 rails 日志报告:

cache: [GET /route] miss

即使在清除 rails 缓存后,我也会得到相同的结果。

我目前正在调试ApplicationController控制器和后续控制器,目的是找出响应出错的地方。

任何进一步调试的指针将不胜感激:)

4

1 回答 1

0

似乎query_reviewer是这个问题的根源。

快速git stash和之后bundle update,我发现有几个宝石已经更新,即query_reviewer0.1.60.1.7。似乎这些版本之间的显着变化导致了一些回归,即我的问题中描述的回归。

解决方案:query_reviewer从恢复0.1.70.1.6.

于 2013-02-08T06:13:14.597 回答