Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 ruby on rails 应用程序,但是很长一段时间以来我都面临一个问题。所以基本上这个应用程序是一个博客,我有与每个帖子相关联的图像。现在为了上传图像,我使用了创建系统的回形针 gem公共目录中的文件夹,并存储与具有唯一 ID 的特定博客文章关联的每个图像。
现在当我在heroku上部署应用程序时,它不会保留我的图像,我每次都必须一次又一次地上传它。
所以请提供一些解决方案。
PS我不想去付费虚拟主机
虽然您可以在 Heroku 上上传资产,但它们只会存在于它们上传到的 dyno 上,并且不会在重新部署或重新启动 dyno 时持续存在(每天都会发生)。您需要使用外部提供商来存储您的资产,例如 Amazon S3、Rackspace Files 等。
Heroku 在https://devcenter.heroku.com/articles/s3上提供了详细的文档