我想创建一个小票系统:http ://ticketsystemkm.herokuapp.com/
我有电影海报在主站点上显示它们.
当我制作新电影时,一切都很好,但几个小时后图像消失了.也许有人有类似的问题,知道如何解决它.
猜测你的图像是用户通过Paperclip或类似的东西上传到你的公共文件夹,这就是他们消失的原因.如果您的应用程序在15分钟左右没有收到任何流量,则其所在的VM将被销毁,并且公用文件夹也随之消失.
您需要将资产存储在S3或其他CDN上.另一种选择是将相关资产检入版本控制到app/assets/images.
更详细的解释(和解决方案)可以在这里找到:https: //devcenter.heroku.com/articles/paperclip-s3