에러
nginx 413 request entity too large
nginx에 요청 시 데이터 용량이 초과하여 발생하는 에러이다.
default 값은 1M 이다.
에러 해결 방법은 nginx.conf 파일에 client_max_body_size 설정을 해주면 된다.
내가 원하는 것
nginx sites-available에 등록한 여러 server 중
특정 server에서만 에러가 발생하기 때문에
특정 server에만 적용하고 싶었다.
구글 검색
찾아보니 nginx.conf 파일에서 http, server, location에 설정이 가능하다고 한다.
근데 아무리 찾아봐도 sites-available에 설정해도 가능한지에 대한 글은 없었다.
아마 nginx server 설정을 nginx.conf 또는 sites-available에서 하던
상관 없기 때문에 그런 것 같다.
해결
될 거란 걸 알지만 눈으로 확인하지 않으면 찝찝하다.
sites-available에서 각 server들을 설정해놓았기 때문에
sites-available에 설정된 특정 도메인의 설정 파일 server에 설정해주었다.
client_max_body_size = 5M;
잘 되더라.
끝.
'기타 IT' 카테고리의 다른 글
[IIS] '웹 서버에서의 이 리소스에 대한 ACL(엑세스 제어 목록) 구성 또는 암호화 설정 때문에 이 디렉터리 또는 페이지를 볼 수 있는 권한이 없습니다.'에러 해결. (0) | 2023.08.20 |
---|---|
[html] right_col 높이 지정하기 (0) | 2023.06.27 |
[Vmware 17] 윈도우 10 설치 부팅 안 될 때 (0) | 2023.03.08 |
[하드웨어] CPU 코어와 쓰레드 쉽게 설명 (0) | 2023.03.05 |
[문서] string to Excel 복사 붙여넣기 할 때 팁 (0) | 2023.02.12 |