jade-devlab 님의 블로그
[nginx] 413 Request Entity too large 에러 고치기 본문
1. nginx란? - 경량 웹 서버
-> 참고 자료
https://soonmin.tistory.com/88
[NGINX] Nginx 정리 - 동작원리, 사용 용도, 기본 설정
1. NGINX란?NGINX는 오픈소스 소프트웨어 웹서버로 시작되었다. 지금은 웹서버의 역할뿐만 아니라 프록시 서버, 캐싱, 분산 처리, 미디어 스트리밍 등을 위한 다양한 기능을 제공한다. 기능뿐만 아
soonmin.tistory.com
https://blog.naver.com/gi_balja/223028077537
Nginx란 무엇인가?
Nginx(엔진엑스)는 높은 성능과 안정성 그리고 현재 가장 많이 사용되고 있는 웹 서버입니다. Apache(아...
blog.naver.com
* 포프린트 서버를 개발하면서 다른 분이 개발해주신 AI 서버를 사용하는 서비스를 개발하게 되었습니다..
그런데 해당 서버가 ssl 적용이 되어있지 않아 "nginx + let's Encrypt" 를 사용해 인증서 발급 및 ssl 적용을 하게 되었습니다!
nginx 서버 적용후 서버에 이미지를 전송할 때 해당 에러가 발생해서 해결하는 과정을 글로 남기게 되었습니당..
2. Request Entity too large 서버 에러
- 해당 에러는 NGINX가 처리할 수 있는 요청 본문 크기보다 큰 파일이 들어올 때 발생하는 에러입니다..
- 해결 방법 1) : nginx 설정 파일 내 location 부분에 client_max_body_size를 따로 설정해주기
- 사이트 별 ngin 설정 파일 경로 (Ubuntu 서버기준)
/etc/nginx/sites-available/
-> 이걸 따로 설정하지 않을 경우 기본 1mb 가 적용된다고 한다..!!
이 방법을 적용하고 나서 더 이상 에러 발생이 없는 줄 알았는데...
모바일 어플 테스트 시 사용하는 기기에 따라서 어느 기기에서
해당에러가 재 발생 한다고 해서 더 용량을 20m에서 100m으로 늘려두었다..
- nginx Reload 하는 법
# 설정 테스트 sudo nginx -t
# 설정 적용 sudo systemctl reload nginx
3. 참고자료
https://velog.io/@lhjeong60/nginx-413-Request-entity-too-large-범인-찾기
[nginx] 413 Request entity too large 범인 찾기
개발 중 nginx에서 날아온 행운의 편지그 이름하야 413 Request entity too large!정말 열받게도 열심히 만들어놓은 에러 핸들러에서는 잡히지 않고, 개발자 도구의 네트워크 탭에서만 확인할 수 있었다.(
velog.io
'back-end > 기타' 카테고리의 다른 글
[Docker] 서버 도커 로그 관리 하기 (3) | 2025.08.06 |
---|