【发布时间】:2011-10-29 17:26:30
【问题描述】:
标准的新 Rails 应用程序在显示 rails.png 时出现问题
ActionController::RoutingError (No route matches [GET] "/assets/rails.png"):
我尝试将 .png 文件移动到资产和资产/图像中的各个位置以及旧位置“公共”或“公共/图像”并更改页面,但没有任何帮助。如果您已经看到并解决了这个问题,请回答。我自己尝试了大约 20 种不同的组合。
版本: '导轨','3.1.0.rc4'
【问题讨论】:
-
这里好像是
/assets/dir 权限问题 -
当然,但我从未在这台机器上的其他 Rails 版本的其他新应用程序中看到这一点。我希望找到经历过/解决这个问题的人。
-
是的,它是权限,chmod 777 images/rails.png 解决了这个问题,但并没有真正解决问题。我以前不需要对其他 Rails 应用程序执行此操作,如果这对其他资产意味着类似的问题,我对为此图像执行此操作感到非常紧张。
标签: ruby-on-rails ruby routing ruby-on-rails-3.1 routes