`
mvj3
  • 浏览: 24573 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Rails 3.1找不到静态资源

    博客分类:
  • ruby
阅读更多
发现一个诡异的现象,Rails在production模式下启动后找不到资源,报如下错误:
Started GET "/images/people.jpg" for 127.0.0.1 at Mon Jul 25 14:21:35 +0800 2011

ActionController::RoutingError (No route matches [GET] "/images/people.jpg"):
 

Rendered /usr/local/rvm/gems/ree-1.8.7-2011.03/gems/actionpack-3.1.0.rc4/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (0.8ms)
cache: [GET /images/down_logo.jpg] miss


Started GET "/images/down_logo.jpg" for 127.0.0.1 at Mon Jul 25 14:21:35 +0800 2011

ActionController::RoutingError (No route matches [GET] "/images/down_logo.jpg"):
 
用Thin, mogrel, Webrick启动都是一样的结果。


解决方案:

在Gemfile里注释掉其他Ruby的Webserver,只留一个,比如Thin。
分享到:
评论
1 楼 夜鸣猪 2011-10-20  
不是打开这个造成的?
config.assets.enabled 

相关推荐

    ruby on rails 敏捷开发,3.1 pdf and epub format

    “Agile Web Development with Rails, 4th Edition”这本书是学习Rails 3.1的绝佳资源,它详细讲解了如何使用这个版本进行敏捷开发。书中涵盖了从基础概念到高级技巧的各个方面,包括数据库设计、控制器、视图、模型...

    Rails 3 in Action

    - **Asset Pipeline**:Rails 3.1引入了Asset Pipeline,将CSS、JavaScript、图片等静态资源管理整合到一个统一的流程中,提高了页面加载速度。 - **CoffeeScript**:默认使用CoffeeScript作为JavaScript的预...

    rails3-railsconf2010

    此外,Rails 3.0还引入了Asset Pipeline,简化了静态资源如CSS、JavaScript的管理,并增强了对现代Web标准的支持。 #### 2. **The Selfish Bastard Rundown** 这部分提到的“The Selfish Bastard Rundown”似乎是...

    Agile Web Development With Rails Fourth Edition

    - **Asset Pipeline**:Rails 3.1引入了一个全新的静态资源管理机制,称为Asset Pipeline。这一特性使得开发者可以直接在Ruby代码中管理和组织CSS、JavaScript等静态资源,极大地简化了前端资源的管理。 - **...

    Rails2.0资料

    - **资产缓存**:通过将静态资源缓存到客户端或CDN中,可以显著减少网络请求次数,从而提升用户体验。 ##### 3.3 默认的Cookie-based会话 - **默认会话存储方式**:Rails 2.0默认采用基于Cookie的会话存储方式,...

    Ruby on Rails Web开发之旅.pdf【第二部分】

    《Ruby.on.Rails.Web开发之旅》,作者:【德】Patrick Lenz,翻译:王德民、刘昕、裴立秋,出版社:人民邮电出版社,ISBN:9787115188526,PDF 格式,大小 144 Mb,被压缩为 3 部分,本资源是第二部分;第一部分下载...

    Ruby on Rails Web开发之旅.pdf【第一部分】

    《Ruby.on.Rails.Web开发之旅》,作者:【德】Patrick Lenz,翻译:王德民、刘昕、裴立秋,出版社:人民邮电出版社,ISBN:9787115188526,PDF 格式,大小 144 Mb,被压缩为 3 部分,本资源是第一部分;第二部分下载...

    Ruby on Rails Web开发之旅.pdf【第三部分】

    《Ruby.on.Rails.Web开发之旅》,作者:【德】Patrick Lenz,翻译:王德民、刘昕、裴立秋,出版社:人民邮电出版社,ISBN:9787115188526,PDF 格式,大小 144 Mb,被压缩为 3 部分,本资源是第三部分;第一部分下载...

    LIGHTTTP配置

    它以其高效、安全和灵活性而受到青睐,尤其在资源有限的环境中,Lighttpd能够有效地降低内存占用并优化CPU负载。 **1. 安装** 在大多数Linux发行版中,可以通过包管理器轻松安装Lighttpd。例如,在Arch Linux中,...

    nginx终极档案

    Nginx是一款轻量级的Web服务器和反向代理服务器,以其高稳定性、高性能和资源占用少的特点而受到广大用户的青睐。它不仅可以直接支持Rails和PHP程序,还能作为HTTP反向代理服务器、负载均衡服务器以及邮件代理服务器...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

     国内知名的高端IT技术作家,已出版《Spring 2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts 2权威指南》、《Ruby On Rails敏捷开发最佳实践》等著作。 目录: 第0章 学习Java...

    Grails基础教程

    - **吸取的经验教训**:Grails借鉴了Ruby on Rails的成功经验,同时结合Java生态系统的优点,为开发者提供了一种高效、灵活且易于使用的开发方式。 **1.5 使用Grails的原因** - **生产力高**:Grails通过减少代码...

    rack教程(ruby)

    对于大型文件或者其他需要按需生成的响应体,使用迭代器可以显著提高性能,因为它不需要一次性加载全部内容到内存中。 ##### 5.2 Rack自带中间件 Rack提供了一系列内置的中间件,用于实现常见的功能。这些中间件...

Global site tag (gtag.js) - Google Analytics