Strapi 已部署到 Heroku,但媒体文件出现 404 错误

Strapi deployed to Heroku but media files give 404 error

我已经在 Heroku 上部署了 Strapi,并且已经很好地设置了内容。当我使用 cms 界面将图像和视频上传到 Strapi 并保存更新时。保存成功但是文件url returns 404.有没有人遇到过这种情况?我错过了什么吗?

谢谢大家。

https://strapi.io/documentation/3.0.0-beta.x/guides/deployment.html#file-uploads

文件上传

与 Heroku 上的项目更新一样,文件系统不支持本地上传文件,因为当 Heroku "Cycles" dyno 时它们将被擦除。这种类型的文件系统称为临时文件系统,这意味着文件系统只会持续到 dyno 重新启动(对于 Heroku,这会在您重新部署时发生,或者在它们的定期重启期间发生,这可能每隔几个小时或每天发生一次)。

由于 Heroku 的文件系统,您将需要使用上传提供商,例如 AWS S3、Cloudinary 或 Rackspace。您可以在此处查看安装提供程序的文档,您可以在 npmjs.com.

上查看来自 Strapi 和社区的提供程序列表