2011-12-05 92 views
0

config.assets.enabled =假,我通過與Capistrano的應用程序部署第一軌: 軌3.1 乘客3.0.11 的nginx 1.0.10資產管道錯誤,但在application.rb中

的應用程序出現了錯誤。在我的$應用程序/日誌/ production.log,我得到:

5: <%= stylesheet_link_tag "application" %> 
6: <%= javascript_include_tag "application" %> 
7: <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> 
8: <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.js"></script> 
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 

我想這個指令導致被禁用的資產管道。任何想法是怎麼回事?

回答

0

由於禁用了管道,Rails期望引用的文件application.cssapplication.js在位於3.1之前位置的公共目錄中可用。

你有沒有理由不使用管道?