我刚刚执行了Rails 3.2的全新安装。使用内置的网络服务器进行测试时,默认的“欢迎登陆”页面得到了很好的服务,但是当我与Apache一起切换到Passenger时,Rails徽标停止显示。
图片位于/myapp/app/assets/images/rails.png
,并从文档assets/rails.png
调用。这返回404。
我在/myapp/app/assets
文件夹上设置了755权限,并在我的虚拟主机配置中设置了Allow from all
。
任何帮助都将不胜感激。
答案 0 :(得分:1)
在config/production.rb
中查看您的
config.serve_static_assets = true
并且在Apache和站点配置中也启用了服务静态资产。