繁体   English   中英

Strapi 上传大文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM