我正在运行Rails 4.2.0.beta并且遇到了一个奇怪的问题;而不是通常的Rail页面在开发模式中显示异常,如下所示:
我得到以下内容: 此页面出现,但有任何例外。
我已经仔细检查过我是否处于开发模式,并且在config / environments / development.rb中将'consideration_all_requests_local'设置为true。
我注意到我遇到异常时收到以下错误
" ERROR Rack::Lint::LintError: Response body was given for HEAD request, but should be empty
/Users/Rali/.rbenv/versions/2.2.0-dev/lib/ruby/gems/2.2.0/gems/rack-1.6.0.beta/lib/rack/lint.rb:20:in `assert'"
我认为它有点相关......有什么想法吗?
答案 0 :(得分:2)
很抱歉挖掘了一个月的问题,但是如果有任何人遇到同样的问题(比如我),虽然版本为4.2.0.rc1
我通过从gem 'web-console'
移除Gemfile
来修复它默认情况下,在生成新应用程序时添加。
答案 1 :(得分:0)
删除gem 'web-console'
也在Rails 5.1中为我解决了这个问题,因为4年后绊倒这个问题的人...