application.rb中的资产管道错误,但config.assets.enabled = false

我正在通过capistrano部署第一个rails应用程序:rails 3.1 passenger 3.0.11 nginx 1.0.10

应用程序出错了。 在我的$ app / logs / production.log中,我得到:

5:  6:  7:  8:  app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__88091947956529734_37470040' 

但是在我的application.rb中,我设置了:

 # Enable the asset pipeline config.assets.enabled = false 

我认为这个指令导致资产管道被禁用。 有什么想法发生了什么?

在禁用管道的情况下,Rails期望引用文件application.cssapplication.js在3.1之前的公共目录中可用。

您有没有使用管道的原因?