gpt4 book ai didi

ruby-on-rails - Rails 3.1 Asset Pipeline 对我不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 17:40:03 24 4
gpt4 key购买 nike

我正在将一个 Rails 2.5 应用程序升级到 Rails 3.1 rc4,我在开发中遇到了大量与 Assets 管道相关的此类错误:

cache: [GET /assets/application-272985f6b5b17a3aeb1b84a6a376e225.css] miss, store
2011-07-06 16:03:56 +0300: Read error: #<NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.each>
gems/ruby-1.9.2-p0/gems/rack-1.3.0/lib/rack/handler/mongrel.rb:90:in `process'
gems/ruby-1.9.2-p0/gems/mongrel-1.2.0.pre2/lib/mongrel.rb:165:in `block in process_client'
gems/ruby-1.9.2-p0/gems/mongrel-1.2.0.pre2/lib/mongrel.rb:164:in `each'
gems/ruby-1.9.2-p0/gems/mongrel-1.2.0.pre2/lib/mongrel.rb:164:in `process_client'
gems/ruby-1.9.2-p0/gems/mongrel-1.2.0.pre2/lib/mongrel.rb:291:in `block (2 levels) in run'

基本上在这里,对 application.css 的请求返回一个空主体。

起初我认为这可能是服务器问题,所以我切换到 webrick,但没有帮助。

非常感谢您的帮助。 ;-)

妮可

最佳答案

我遇到了同样的错误。但原因是我将缓存存储设置为redis但我忘记启动redis服务器。

关于ruby-on-rails - Rails 3.1 Asset Pipeline 对我不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6596889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com