`
wuhuizhong
  • 浏览: 668473 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

rails3中production模式下找不到css,js和图片文件静态资源

    博客分类:
  • ROR
阅读更多

在rails3中,production模式默认是不处理静态文件的。在config/environments/production.rb中有这么一段:

# Disable Rails"s static asset server
# In production, Apache or nginx will already do this
config.serve_static_assets = false
 

原因是,Rails希望在产品模式下,静态文件由站在rails前边的web server来处理,rails不再处理,减少开销。所以如果没有安装nginx等web server,那么把false改为true就能解决问题了,但是真正的production环境建议还是配好,然后把这个参数设置为false。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics