首页 > 解决方案 > Strapi 部署到 Heroku 但媒体文件给出 404 错误

问题描述

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

多谢你们。

标签: strapi

解决方案


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

文件上传

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

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


推荐阅读