YS's develop story

Nginx 413 Request Entity Too Large 에러 관련 본문

기타

Nginx 413 Request Entity Too Large 에러 관련

Yusang 2021. 11. 29. 08:47

⌛ Problem

동영상을 AWS S3 스토리지에 저장을 하는 API를 설계하고 TEST서버에서 API을 사용하여 제 컴퓨터에 있는 동영상을 저장하려고 테스트할 때 아래와 같은 에러가 발생했습니다.
어떻게 해결해야 할까요? 😕 

📜 Solution

Nginx의 파일 업로드 크기를 설정해 주어야 합니다.

설정되지 않은 경우 1M가 파일의 경우 에러가 발생하게 됩니다.
아래와 같이 Nginx의 허용 사이즈를 변경할 수 있습니다.

 

우선 설정 파일을 열어 줍시다.

vim /etc/nginx/nginx.conf


http에 해당하는 블록에 아래와 같이 허용 제한을 설정해 줍니다.

http {
  ...
  ..
  client_max_body_size 100M;
  ...
  ..
  .
}


위와 같이 설정을 맞춘 후, Nginx를 재시작해 줍니다.

service nginx reload

 

이제 제가 올리고자 하는 제 컴퓨터의 영상이 AWS S3 스토리지에 잘 올라가네요!

Comments