Discourse에서 이미지를 업로드할 때 문제가 발생하고 있습니다. 제가 또는 다른 사람이 주제에 이미지를 업로드하거나 아바타 이미지를 추가하려고 하면 “Access Denied” 메시지가 표시됩니다. 심지어 웹사이트의 파비콘(favicon)도 문제를 일으키고 있습니다. 이 문제의 원인은 무엇일 수 있을까요?
수백 가지 이유가 있을 수 있습니다.
- 로그를 확인해 보셨나요? (sitedomain/logs)
- 루트(root) 권한으로 앱을 실행하고 계신가요?
- 충분한 가용 저장 공간이 있나요?
그렇다면 S3 설정을 확인해 보시는 것이 좋습니다.
discourse를 어떻게 설치하셨나요?
확인해봐야겠어요. 꽤 전에 설치된 거고, 제가 설치한 것도 아닌 것 같아서요 ![]()
어떻게 확인해볼 수 있는지 조언을 좀 주실 수 있을까요?
관련해서 읽어보고 공부할 자료를 찾아보겠습니다.
Configure an S3 compatible object storage provider for uploads 과 Set up file and image uploads to S3 를 확인해 보세요.
서버에 ssh로 접속할 수 있고 /var/discourse 디렉터리가 있다면, “표준 설치”(Standard Installation)를 수행했을 가능성이 높습니다(관련: Discourse 공식 표준 설치).
저의 버킷에 문제가 있었습니다. 수정했습니다. 감사합니다!
