구 덩이 를 파 서 구 덩이 를 파 는 여행 - 413 Request Entity Too Large

오랫동안 박문 을 쓰 지 못 해서 매일 바 빠 서 숨 을 쉴 수가 없다.최근 에는 그동안 의 일 을 정리 하 는 동시에 이틀 간 의 곰팡이 도 풀 어야 한다.
       오늘 내부 에 사진 편집 시스템 을 설치 한 결과 오후 에 개 발 된 오 류 를 받 았 습 니 다. 오 류 를 보고 하 는 정 보 는 다음 과 같 습 니 다.

413 Request Entity Too Large

413 Request Entity Too Large


nginx/1.6.0

       알림 정 보 를 통 해 이 문 제 는 클 라 이언 트 가 요청 한 내용 이 너무 커서 생 긴 것 임 을 알 수 있 습 니 다. HTTP 상태 코드 표를 보면 HTTP 프로 토 콜 에서 이 오 류 를 이렇게 정의 하 는 것 을 볼 수 있 습 니 다.
           ,                               。     ,                     。

       개발 과 의 교 류 를 통 해 전단 프로그램 에 1M 이상 의 그림 을 업로드 할 때 상기 오류 메시지 가 발생 할 수 있 음 을 발견 했다.
       이전에 nginx 의 책 을 자주 읽 었 는데 nginx 가 올 린 매개 변수 가 3 개 라 는 것 을 알 게 되 었 습 니 다.
client_body_buffer_size #            。                ,   client_body_temp_path       
client_body_temp_path   #           ,         ,     500   
client_max_body_size    #           ,    1M

       그래서 이 오류 가 client 와max_body_사이즈 관련.
       nginx 설정 파일 을 보 니 이 값 이 설정 되 어 있 지 않 습 니 다.이것 은 이 인자 의 기본 값 인 1M 를 사용 한 다 는 것 을 설명 한다.그래서 나 는 이 프로필 에 관련 인 자 를 추가 했다.
client_body_temp_path /usr/local/nginx/html;
client_body_buffer_size 128k;
client_max_body_size 8M;

       추가 가 끝 난 후 nginx 서 비 스 를 다시 불 러 옵 니 다.개발 쪽 테스트 는 정상 이 고 문 제 는 해결 된다.

좋은 웹페이지 즐겨찾기