nginx 의 몇 가지 흔 한 이상 에 대해 이야기 합 니 다.

1270 단어 nginx
순서.
본 고 는 주로 nginx 의 몇 가지 흔 한 이상 과 해결 조 치 를 요약 한다.
ERR_CONTENT_LENGTH_MISMATECH 또는 ERRINCOMPLETE_CHUNKED_ENCODING
이 건 보통 proxytemp 디 렉 터 리 의 owner 와 group 설정 이 잘못 되 어 권한 이 없습니다.
ps aux | grep "nginx: worker process" | awk '{print $1}'

위 명령 과 같이 woker 프로 세 스 를 실행 하 는 사용 자 를 보고 proxytemp 디 렉 터 리 의 권한 을 일치 로 변경 합 니 다. 예 를 들 어
chown -R nobody:nogroup /usr/local/openresty/nginx/proxy_temp

Request Header Or Cookie Too Large
백 엔 드 프 록 시 인터페이스 가 좋 은 데 nginx 를 통 해 리 트 윗 을 하면 400 을 보고 할 때 가 있 습 니 다. 그러면 이것 은 보통 nginx 의 client 입 니 다.header_buffer_size 가 너무 작 거나 largeclient_header_buffers 가 크 지 않 습 니 다.
client_header_buffer_size 4k; //       ,  128k
large_client_header_buffers 4 128k;

여 기 는 large 를 조 정 했 습 니 다.client_header_buffers
413 Request Entity Too Large
이 건 보통 clientmax_body_size 설정 이 너무 작 아서 chunked 방식 으로 올 리 는 첨부 파일 이 아 닌 데 문제 가 있 을 수 있 습 니 다.
client_max_body_size           20m;

여 기 는 20m 로 커 졌 습 니 다.
doc
  • Request Header Or Cookie Too Large
  • nginx 파일 업로드 크기 제한 수정 (413 Request Entity Too Large 오류 해결 요청)
  • Nginx 를 통 해 백 엔 드 에 접근, ERRCONTENT_LENGTH_MISMATECH 문제 해결
  • 좋은 웹페이지 즐겨찾기