contos7 下,minio web端无法上传大文件
问题描述
最近用minio放一些小程序要用到得图片,但是遇到个1M多得图得时候,就是上传不上去,狠烦气
问题分析
我一直以为这个问题是minio引起得,后来发现大意了,我这里是用nginx代理得minio。罪魁祸首就是nginx。他默认只能上传1MB
其实不管是用啥,只有走nginx,不配置 默认就是1MB!
问题解决
再nginx中加配置
client_max_body_size 10m;
server {
listen 80;
server_name minio.xxx.com;
error_log /var/log/minio/minio.xxx.com.error.log error;
access_log /var/log/minio/minio.xxx.com.access.log combined buffer=1k;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
client_max_body_size 10m; # 这个是限制大小得 10M这里根据情况自己设置
# 把请求转发到minio服务器
location / {
proxy_pass http://127.0.0.1:59999;
proxy_set_header Host $host;
}
}
以上