Rails发出警告:"Rack :: File headers参数替换Rack 1.5之后的cache_control"

ale*_*333 71 ruby-on-rails ruby-on-rails-3.2

我最近将我的Rails升级到v3.2.服务器启动并运行,但是我注意到以下警告:

Rack::File headers parameter replaces cache_control after Rack 1.5.
Run Code Online (Sandbox Code Playgroud)

在我的development.rb中,我有以下缓存控制配置:

config.static_cache_control = "public, max-age=36000"
Run Code Online (Sandbox Code Playgroud)

警告意味着什么,我应该怎么做才能解决它?

ben*_*lov 69

警告是由Rails内部的调用引起的.警告已在Rails 3.2.13中修复.

  • 我担心,在Rails的新版本问世之前,这并不是很重要.无论如何,这是一个警告,而不是一个错误. (12认同)
  • 这应该在Rails 3.2.13中修复,它刚刚进入测试阶段 - 这么快! (4认同)