想要上传文件到 Strapi 时请求实体太大

Nem*_*mus 8 reactjs strapi

我正在尝试上传 20 - 40 页的 PDF 文件。我正进入(状态:

413 Request Entity Too Large
Run Code Online (Sandbox Code Playgroud)

有什么办法可以增加上传的最大文件大小吗?

小智 7

你需要你的config/middlewares.js看起来像这样(使用 Strapi v4)

module.exports = [
  'strapi::errors',
  'strapi::security',
  'strapi::cors',
  'strapi::poweredBy',
  'strapi::logger',
  'strapi::query',
  {
    name: "strapi::body",
    config: {
      formLimit: "256mb", // modify form body
      jsonLimit: "256mb", // modify JSON body
      textLimit: "256mb", // modify text body
      formidable: {
        maxFileSize: 200 * 1024 * 1024, // multipart data, modify here limit of uploaded file size
      },
    },
  },
  'strapi::favicon',
  'strapi::public',
];
Run Code Online (Sandbox Code Playgroud)


Jim*_*RIE 3

在左侧菜单中,您可以单击插件Plugins齿轮中的“然后” Upload。您可以选择增加限制大小值。

但这个问题也可能来自您的 nginx 配置不允许大文件大小。因此,请确保针对这种情况正确配置 nginx。

  • 我的插件上没有“上传”...我做错了什么? (4认同)