Rails,生产环境异常页面显示在开发环境中

时间:2014-10-02 03:59:05

标签: ruby ruby-on-rails-4

我正在运行Rails 4.2.0.beta并且遇到了一个奇怪的问题;而不是通常的Rail页面在开发模式中显示异常,如下所示: enter image description here

我得到以下内容: enter image description here 此页面出现,但有任何例外。

我已经仔细检查过我是否处于开发模式,并且在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'"

我认为它有点相关......有什么想法吗?

2 个答案:

答案 0 :(得分:2)

很抱歉挖掘了一个月的问题,但是如果有任何人遇到同样的问题(比如我),虽然版本为4.2.0.rc1我通过从gem 'web-console'移除Gemfile来修复它默认情况下,在生成新应用程序时添加。

答案 1 :(得分:0)

删除gem 'web-console'也在Rails 5.1中为我解决了这个问题,因为4年后绊倒这个问题的人...