1

我有一个 ruby​​ on rails 应用程序,但是很长一段时间以来我都面临一个问题。所以基本上这个应用程序是一个博客,我有与每个帖子相关联的图像。现在为了上传图像,我使用了创建系统的回形针 gem公共目录中的文件夹,并存储与具有唯一 ID 的特定博客文章关联的每个图像。

现在当我在heroku上部署应用程序时,它不会保留我的图像,我每次都必须一次又一次地上传它。

所以请提供一些解决方案。

PS我不想去付费虚拟主机

4

1 回答 1

0

虽然您可以在 Heroku 上上传资产,但它们只会存在于它们上传到的 dyno 上,并且不会在重新部署或重新启动 dyno 时持续存在(每天都会发生)。您需要使用外部提供商来存储您的资产,例如 Amazon S3、Rackspace Files 等。

Heroku 在https://devcenter.heroku.com/articles/s3上提供了详细的文档

于 2013-07-19T07:41:37.817 回答