안녕하세요
최대 크기가 4mb로 설정되어 있습니다:
하지만 이 사진처럼(약 2mb) 업로드하면 4mb 한도를 초과했다는 메시지가 나옵니다:
버그인 건가요, 아니면 제가 놓치고 있는 게 있는 건가요?
- 현재 2.4.0.beta6 버전을 사용 중입니다
해당 설정을 변경한 후 Discourse 인스턴스를 재시작했나요?
방금 이것을 시도해 보았습니다:
./launcher stop app
./launcher start app
여전히 동일한 오류가 표시됩니다. 이것이 Discourse에서 S3를 사용している 것과 관련이 있을까요?
새 업데이트에서 이 문제를 해결하는 힌트가 추가된 것 같아, 같은 문제를 겪는 사람들을 위해 전체 가이드를 공유할게… 전부 nginx 관련이야:
1. nginx 폴더로 이동:
cd /etc/nginx
2. nginx.conf 파일에 다음 줄을 추가:
http {
...
client_max_body_size 4M;
}
이렇게 하면 nginx가 최대 4메가바이트 크기의 파일을 받을 수 있게 됩니다.
3. nginx 재시작:
systemctl restart nginx를 실행하세요nginx -s reload를 실행하여 nginx 재시작 신호를 보내면 됩니다