| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 알고리즘
- 앱 개발
- HashMap
- list
- docker
- Flutter
- 최소공통조상
- docker-compose
- set
- map
- jwt
- PostgreSQL
- 스프링부트
- HashList
- spring boot
- DockerCompose
- Redis
- 시험 일정
- logging
- 도커컴포즈
- HashSet
- 코딩테스트
- Java
- LCA
- 도커
- Today
- Total
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 > etc' 카테고리의 다른 글
| [Docker] 서버 도커 로그 관리 하기 (3) | 2025.08.06 |
|---|