CSS在Heroku上返回“内部服务器错误”
我正在使用Rails 3.1.1并且有一个网站,其中设置了样式表,根据季节等情况改变了一年,如下所示:
使用theme_winter.css
放在stylesheet-folder中名为themes
的文件夹中。
我在线使用Memcachier看起来像这样:
这在我的本地机器上完全正常,但在Heroku上冬季样式表(和类似的)不会加载。 如果我观看页面源并单击链接(在页面源中,为了查看css),我的Web浏览器中显示此错误:
Internal Server Error Internal Server Error
undefined method `each' for nil:NilClass
WEBrick/1.3.1 (Ruby/1.9.2/2011-07-09) at www.mydomain.com:80
我真的不明白为什么它指的是每个’为nil:NilClass`的undefined method
。 这没有意义!
我相信这个问题与缓存有关,因为它在我实现Memcachier之前曾经工作过,但我也记得这个错误。
无论如何,我试图添加:cache => false
并使用git add -A
上传新文件,但没有任何运气。
我真的看不出有什么问题。 我从未在CSS中看到过这样的错误! 你可以帮帮我吗?
这似乎与这个问题有关 ,为什么我不知道。 但问题似乎与我没有安装memcachier gem有关。