【问题标题】:Rails user images brokenRails 用户图像损坏
【发布时间】:2016-06-21 20:55:23
【问题描述】:

我刚刚向 Heroku 部署了一个应用程序,我做了rake assets:precompile,但由于某种原因,用户生成的图像无法正常工作。例如,当用户上传个人资料图片时,它会在几分钟后保存但页面刷新时。图片坏了,显示ActionController::RoutingError (No route matches [GET] "/uploads/user/image/2/avatar_cut.png")

知道有什么问题吗?

提前致谢!

【问题讨论】:

    标签: ruby-on-rails ruby precompile


    【解决方案1】:

    您应该将图像保存到您的公共文件夹...public/user/image/2/avatar_cut.png

    这种方式可以在不需要涉及轨道路由的情况下提供图像。

    【讨论】:

    • “上传”文件夹在我的公用文件夹中。我使用carrierwave::rmagick作为上传者,默认是在“uploads/model.class”中存储图片。
    猜你喜欢
    • 2011-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    • 2017-01-09
    • 2012-11-18
    • 2021-08-01
    相关资源
    最近更新 更多