梦想家内容管理系统
问:后台的上传文件大小控制?
在上传文件中,有两处控制上传大小,如下
1. Spring boot默认上传大小为20M,如要更改,则在application.yml中添加如下配置:
spring:
servlet:
multipart:
max-file-size: 50MB #上传文件的大小
max-request-size: 50MB #Tomcat请求的大小
2. 在富文本编辑器中上传文件,大小控制在config.json,该文件位于资源目录中。分别对如下配置项进行修改即可。
/* 前后端通信相关的配置,注释只允许使用多行方式 */
{
/* 上传图片配置项 */
"imageMaxSize": 2048000, /* 上传大小限制,单位B */
/* 涂鸦图片上传配置项 */
"scrawlMaxSize": 2048000, /* 上传大小限制,单位B */
/* 抓取远程图片配置 */
"catcherMaxSize": 2048000, /* 上传大小限制,单位B */
/* 上传视频配置 */
"videoMaxSize": 102400000, /* 上传大小限制,单位B,默认100MB */
/* 上传文件配置 */
"fileMaxSize": 51200000, /* 上传大小限制,单位B,默认50MB */
}
3. 上线后在Nginx中,上传大小控制在nginx.conf中,如下
# 此文件yum安装的nginx,一般在/etc/nginx/nginx.conf
http {
client_max_body_size 50m; # 上传大小为50M
}