nginx에 파일 업로드가 실패했을 때 nginx 로그가 다음과 같았다.
2022/09/26 04:09:12 [error] 12#0: *2 client intended to send too large body: 9300506 bytes, client: 10.10.60.87, server: , request: "POST /dbt/dcm HTTP/1.1", host: "10.10.60.87:10000"
client에서 nginx 서버로 너무 큰 용량의 파일을 전송하려고 했을때이다.
nginx 는 기본으로 파일당 1MB를 허용하도록 되어있다.
제한을 늘리려면 다음 설정을 추가해야한다.
client_max_body_size 2000M;
설정 파일 위치 예시
/etc/nginx/nginx.conf
입력위치 예시
http / {
client_max_body_size 2000M;
server / {
client_max_body_size 2000M;
location / {
client_max_body_size 2000M;
설정을 추가하고 나면 nginx를 재시작한다.
0 댓글