반응형
Rails에서 "Rack :: File headers 매개 변수가 Rack 1.5 이후 cache_control을 대체합니다"라는 경고를 표시합니다.
최근에 Rails를 v3.2로 업그레이드했습니다. 서버가 시작되고 작동하지만 다음 경고가 표시됩니다.
Rack::File headers parameter replaces cache_control after Rack 1.5.
내 development.rb에는 캐시 제어를위한 다음 구성이 있습니다.
config.static_cache_control = "public, max-age=36000"
경고의 의미는 무엇이며이를 해결하려면 어떻게해야합니까?
이 경고는 Rails 자체 내에서 호출되어 발생합니다 . 경고는 Rails 3.2.13 에서 수정되었습니다 .
Rake 파일을 업그레이드해야합니다. 이 문제는 Rails 3.2.12 에서 발생 했지만 이 문제를 해결하기 위해 Rails 3.2.13 에서 해결되었습니다. Gemfile.lock
앱에서 삭제해야 합니다 (참고 : "Rakefile 잠김"과 같은 오류가 발생할 수 있으므로이 솔루션이 도움이되지 않으면 Gemfile.lock 파일을 백업하십시오).
Gemfile을 열고 터미널에서 다음을 찾아서 gem 'rails', '3.2.12'
교체하십시오 . 이제이 경고가 표시되지 않습니다.gem 'rails', '3.2.13'
bundle install
반응형
'Program Tip' 카테고리의 다른 글
Data.Text 대 문자열 (0) | 2020.10.30 |
---|---|
Android에서 서비스 중지 (0) | 2020.10.30 |
java.util.zip.ZipException : zip 파일 열기 오류 (0) | 2020.10.30 |
내 응용 프로그램에서 발생할 수있는 기본 제공 .NET 예외는 무엇입니까? (0) | 2020.10.30 |
Node-Webkit 대 Electron (0) | 2020.10.30 |