Heroku不保存上传的图像?

时间:2014-07-10 08:04:37

标签: heroku ruby-on-rails-4 carrierwave rmagick

我在Heroku上运行了一个Rails 4应用程序。

我正在使用carrierwave和rmagick将图片上传到应用程序本身。

该应用运行正常,它上传图片,我可以使用它们大约24小时,但如果我在第二天登录图像的链接被打破,它说它找不到图片。

Heroku上的帐户是基本免费帐户。

1 个答案:

答案 0 :(得分:5)

Heroku运行一个短暂的文件系统 - 你可以写文件到dyno重启(每24小时)或部署/重启你的应用程序时文件丢失。您需要实施carrierwave + s3来保存上传的文件。

阅读https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

相关问题