ckeditor upload Error!

이미지를 업로드하다가 다음과 같은 오류 메세지가 나왔다.

그리고 확인을 누르니 개발자 도구에서 다음과 같은 오류가 보였다.

Request Entity Too Large이라…

저 키워드로 검색을 했더니 nginx와 관련이 있다는 것을 알았다.

파일 업로드 과정에서 파일 용량 제한에 에러가 발생할 수 있다는 것이다.

설정되지 않는 경우 1MB이 넘는 이미지는 에러가 발생한다.

내가 올리는 이미지도 1.7MB였다.

그리고 업로드 사이즈를 설정하려면 nginx의 설정 파일을 수정해야 한다.

1
$ vim /etc/nginx/nginx.conf

그리고 다음과 같은 내용을 추가한다.

1
2
3
4
5
6
http {
# ...
# image upload size를 2MB까지 허용
client_max_body_size 2M;
# ...
}

그 다음 nginx를 재시작!

1
$ systemctl restart nginx

업로드를 해보니 잘 된다.

허용 크기를 너무 크게 선언해놓는 것도 좋지 않아서 일단은 2M으로 했다.

앞으로 사용해보면서 적절한 이미지의 크기로 설정해야겠다.

Share