Rails3.1.3错误:救援/布局中的/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/routing_error.erb

时间:2011-11-26 03:40:29

标签: ruby-on-rails-3.1 asset-pipeline

我正在尝试使用gem'fancybox-rails'&已根据gem的要求更新了文件。

我创建了一个控制器和一个视图来生成带有视频链接的页面。

我正在使用Rails 3.1.3。我使用“捆绑更新”&更新了我的捆绑包一切似乎都在排队,但我收到以下错误。

以下是该应用程序的完整代码:https://github.com/jaipratik/i_have_removed_it

我收到以下错误。

输出 - 开发日志(可能有用)

Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.0ms)
Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (0.7ms)
Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (3.7ms)

-----错误:-----------------------------

Rendered /Users/jayparteek/.rvm/gems/ruby-1.9.2-head@default/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (0.6ms)

评论上述错误:我更新了宝石'宝石更新'

-------错误:----------------------------

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

评论上述错误:此图像位于assets / folder / ....我可以访问此图像 通过http://localhost:3000/assets/cycling_small.jpg

-------------图片没有显示---------------------------- -

1 个答案:

答案 0 :(得分:0)

这个愚蠢的错误吸引了我很多时间。让我告诉你一次解决方案。

您收到此错误的唯一原因是您在代码中的错误。

我可以使用源的绝对路径在浏览器上显示我的图像

我不知道为什么不起作用。对我来说它仍然是一个谜。

建议:尝试使用Firebug。