在 Heroku 上更新应用程序而不丢失图像链接

2024-02-29

我在 Heroku 上有一个应用程序,用户可以在其中添加图像。当我更新这个应用程序时git push heroku master,所有图像都消失了,只留下断开的链接。你知道如何避免吗?


Heroku 对他们的文件系统有特殊的限制,因为它只读 https://devcenter.heroku.com/articles/read-only-filesystem.

您只能写入 public 和 tmp 文件夹。
不过,这些文件夹不会在部署中保留。
这意味着您不能依赖它们来存储文件和图像。

您需要将文件发送到第三方,例如亚马逊S3 http://aws.amazon.com/s3/ or 谷歌云存储 https://cloud.google.com/products/cloud-storage.
大部分文件上传和图像处理(例如载波 http://aws.amazon.com/s3/)将允许您将文件发送到 S3 或任何其他方。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Heroku 上更新应用程序而不丢失图像链接 的相关文章

随机推荐