파일 업로드를 진행하면서 발생했던 에러에 대해 다뤄보겠습니다.
0. 왜 해당 에러가 뜨는가?
nginx를 사용 할 경우 파일 사이즈를 지정해 주어야하는데, 지정해주지 않아서 발생한 에러이다.
지정해주지 않으면 기본적으로 1MB가 정도 용량만 가능하다.
1. 프로젝트 코드에서 파일 사이즈 확인
제가 지정한 파일 사이즈는 15MB가 입니다.
spring:
servlet:
multipart:
max-file-size: 15MB
2. EC2에 접속해서 nginx 파일 설정
EC2 접속 -> vi 편집기로 nginx.conf 파일 열기
vi /etc/nginx/nginx.conf
http 항목 안에
client_max_body_size에 똑같이 15M을 적용해주면
15MB의 파일을 올릴수 있습니다.
'AWS' 카테고리의 다른 글
[AWS] Elastic Beanstalk에 https 적용하기 (2) (2) | 2023.01.30 |
---|---|
[AWS] Elastic Beanstalk에 https 적용하기 (1) (0) | 2023.01.29 |
[AWS] Mac EC2 ssh 접속 하기 (0) | 2023.01.26 |
Elastic BeansTalk + GitHub Action CI/CD 설정 (0) | 2023.01.20 |
[AWS] Elastic BeansTalk Timezone 설정 (0) | 2023.01.12 |