在trapi中上传大文件失败

时间:2018-09-17 16:42:42

标签: mongodb strapi

使用trapi 3.0.0-alpha.14.1.1,上载本地文件提供程序和mongodb,它无法上载500 MB文件。尽管“允许的最大大小(以MB为单位)”设置为10000 MB,它会引发以下错误:

使用卷曲:

lass='paragraph'>Next paragraph</p>

使用管理面板:

curl -X POST -F 'files=@/development/TestFiles/largefile.zip' http://localhost:1337/upload

{"message":"An internal server error occurred","statusCode":500,"error":"Internal Server Error"}

请帮忙吗?

1 个答案:

答案 0 :(得分:0)

感谢Flux159(在github中)

在github中创建了一个问题,并得到以下工作回复。可能对其他人有用:

在config / environments / development / request.json中,您需要将koa主体解析器配置更改为强大:

示例:将maxFileSize设置为500MB以获取强大的支持(数字以字节为单位,因此为500 * 1024 * 1024):

...
"parser": {
    "enabled": true,
    "multipart": true,
    "formidable": {
      "maxFileSize": 524288000
    }
  },
...

有关更多详细信息,请参见:https://github.com/strapi/strapi/issues/1975#issuecomment-423839266