-
[Nginx] 파일 송신 시 413 Request Entity Too Large Axios 에러오답 노트 2024. 10. 15. 09:18
멀티파트 파일로 정상적으로 API를 만들고 테스트까지 모두 끝난 백엔드 애플리케이션을 Call 하던 Front..
모든것이 순조롭게 잘 진행되고 있었는데, 갑자기 뭔가 하나 길을 막아섰습니다.
'413 Request Entity Too Large'
난감..황당..너 잘 됐잖아? 갑자기 왜그래?
알아보니 Nginx는 기본적으로 파일 송수신 사이즈를 1M로 설정해놓고 있습니다.
(1M..?누구 코에 붙이라고..)해결 방법을 찾아보니 아주아주 심플했습니다.
nginx의 /etc/nginx 폴더 내 nginx.conf 또는 /etc/nginx/conf.d/*.conf 파일 내에 http 블록에 client_max_body_size 를 설정해주면 됩니다.
http { ...(생략)... client_max_body_size 10M; # 10MB로 설정 ...(생략)... }
그리고 nginx 재기동 후 테스트 해보면 파일이 정상적으로 송수신 되었다는 테스트 결과를 듣게 되었습니다~!
덕분에 Nginx 설정값 하나 알고 가네요 ㅎㅎ
'오답 노트' 카테고리의 다른 글
[Spring Cloud + JWT + Redis] Spring Cloud Gradle 멀티모듈 환경에서 Redis 연결 오류 (1) 2025.03.10 QueryDSL + Lombok 프로젝트 구성 시 'cannot find symbol'이 뜬다면? (0) 2024.12.26 [오답노트] Docker 환경에서 Vue + Vite Proxy 설정 (웹서버 프록시 설정) (0) 2024.04.29 [Ubuntu & Docker] E: Package 'docker-ce' has no installation candidate (0) 2024.04.25 [Vue.js 3] vue/multi-word-component-names 오류 & Package.json 수정 권한 없음 오류 (0) 2024.04.09