[英]Big files upload on Strapi
我是 Strapi 的新手,我正在做一个视频上传网站(React 的前端)。 问题是我需要上传大视频文件。 我使用的是 Strapi v3.1.1,第一个问题是文件上传的限制(200MB),但我更改了node_modules/formidable/lib/incoming_form.js
上的node_modules/formidable/lib/incoming_form.js
。 现在文件似乎一直上传到最后,但在那之后,trapi 返回了一个错误:
error RangeError [ERR_FS_FILE_TOO_LARGE]: File size (3371964008) is greater than possible Buffer: 2147483647 bytes
at FSReqCallback.readFileAfterStat [as oncomplete] (fs.js:277:11)
*我在互联网上发现我应该更改 config/environments/development/request.json 中的 maxFileLimit,但我的 config 文件夹没有这样的文件夹/文件。
您是对的,这是可能的,您需要完全更改该文件。 您可能只是在查看不适合您的版本的文档。 配置文件的位置在最近的更新之一中发生了变化。
对于 Strapi 3.0.0 Stable,您需要将这些设置放在./config/middleware.js
从文档:
中间件 我们已经把所有中间件相关的配置移到了一个地方:
./config/middleware.js
middleware.js中间件之前是在多个文件中配置的:
./config/middleware.json ./config/application.json ./config/language.json ./config/environments/{env}/request.json ./config/environments/{env}/response.json ./config/environments/{env}/security.json
实际的变化并不复杂,只是一个json文件中的一个值。 以这个答案为例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.