我正在运行Rails 5.1.4和Paperclip 5.1
当我查看我的索引文件时,我收到以下错误,图像不会显示。它们确实存在于/ public / system /.../ images / 000/000 / ...位置。任何帮助将不胜感激。
ActionController::RoutingError (No route matches [GET] "/system/recipes/images/000/000/008/medium/Capture777.PNG"):
ActionController::RoutingError (No route matches [GET] "/system/recipes/images/000/000/011/medium/alaska_STandard_time.png"):
答案 0 :(得分:1)
当图像保存在系统文件夹中,但您无法在视图中渲染图像时,可能是因为模型中定义的选项配置不正确。
如果你正在使用某种风格来展示你的形象,比如
model.attachment.url :style
尝试只是在没有使用样式的情况下访问图像,这样您就可以使用image_tag
帮助器来呈现它:
<% image_tag model.attachment.url %>
如果有效,则问题出在回形针配置中。在相应的模型中。