contos 7 에서 minio 웹 에서 큰 파일 을 업로드 할 수 없습니다.

1570 단어 nginxcentOS7linux
contos 7 에서 minio 웹 에서 큰 파일 을 업로드 할 수 없습니다.
문제 설명
최근 에 미니 오 로 작은 프로그램 에 사용 할 그림 을 놓 았 는데 1M 가 많은 그림 을 만 났 을 때 올 리 지 못 해 짜증 이 났 어 요.
문제 분석
나 는 줄곧 이 문제 가 미니 오 가 일 으 킨 것 이 라 고 생각 했 는데, 후에 대 의 를 발견 했다. 나 는 여기 서 nginx 로 미니 오 를 대리 하 는 것 이다.원흉 은 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;
    }
}

이상

좋은 웹페이지 즐겨찾기