기본 nginx client_max_body_size
nginx 오류가 발생했습니다.
413 Request Entity Too Large
client_max_body_size
nginx.conf 파일의 서버 섹션에서 20M 으로 업데이트 할 수 있었고 이로 인해 문제가 해결되었습니다. 그러나 기본 nginx는 client_max_body_size
무엇입니까?
client_max_body_size
지시문 의 기본값 은 1MiB 입니다.
http
, server
및 location
컨텍스트 에서 설정할 수 있습니다 . 대부분의 경우 중첩 된 블록 의이 지시문은 조상 블록의 동일한 지시문보다 우선합니다 .
ngx_http_core_module 문서 에서 발췌 :
Syntax: client_max_body_size size; Default: client_max_body_size 1m; Context: http, server, location
"Content-Length"요청 헤더 필드에 지정된 클라이언트 요청 본문의 최대 허용 크기를 설정합니다. 요청의 크기가 구성된 값을 초과하면 413 (Request Entity Too Large) 오류가 클라이언트에 반환됩니다. 브라우저는이 오류를 올바르게 표시 할 수 없습니다. 크기를 0으로 설정하면 클라이언트 요청 본문 크기를 확인할 수 없습니다.
또는 (있는 경우) 앞에 오는 명령으로 구성 을 다시로드하는 것을 잊지 마십시오 .nginx -s reload
service nginx reload
sudo
Pooja Mane의 답변은 저에게 효과적 이지만 http 섹션에 client_max_body_size 변수 를 넣어야했습니다 .
nginx 구성 파일에서 본문 크기를 다음과 같이 늘릴 수 있습니다.
sudo nano /etc/nginx/nginx.conf
client_max_body_size 100M;
nginx를 다시 시작하여 변경 사항을 적용하십시오.
sudo 서비스 nginx 다시 시작
참고 URL : https://stackoverflow.com/questions/28476643/default-nginx-client-max-body-size
'IT TIP' 카테고리의 다른 글
GPS에 인터넷이 필요합니까? (0) | 2020.11.20 |
---|---|
파이썬에서 셀레늄을 사용하여 사용자 이름과 암호를 입력하십시오. (0) | 2020.11.20 |
'django_content_type이 이미 존재 함'을 어떻게 해결할 수 있습니까? (0) | 2020.11.20 |
Angular2-앱 외부에서 구성 요소 함수를 호출하는 방법 (0) | 2020.11.20 |
별 5 개 등급으로 정렬하는 더 좋은 방법은 무엇입니까? (0) | 2020.11.20 |