gpt4 book ai didi

heroku - 为什么上传的图片在 Heroku 上消失了?

转载 作者:行者123 更新时间:2023-12-04 04:45:32 26 4
gpt4 key购买 nike

我昨天部署了我的第一个 Heroku 应用程序,一切都很好。
在我的应用程序中,您可以上传图像,我做到了并且可以在“显示”页面上看到它。然而,今天这个形象消失了。其他一切似乎都很好。该应用程序在我的本地机器和 Heroku 上运行得很好,除了不存在的图像。
可能是什么问题?我怎样才能确保它不再发生?

最佳答案

Heroku 不支持文件上传。文件系统是只读的。你会
必须将您上传的文件托管在其他地方(或来自数据库,这是一个糟糕的选择)。

https://devcenter.heroku.com/articles/read-only-filesystem

Amazon S3 是一个常见的选择:http://devcenter.heroku.com/articles/s3

如果您使用回形针或carrierwave 之类的任何 gem 进行上传,使用S3 将很简单。您必须在配置文件中设置 S3 凭据,gem 将负责上传并为上传的文件提供 url。

关于heroku - 为什么上传的图片在 Heroku 上消失了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16210486/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com