아니요, 그 가이드를 따르지 않았습니다. 하지만 가이드를 다시 살펴보니, 제가 놓친 단계는 다음 두 가지뿐이었습니다:
- 설정에서 허용된 iframe 목록에 기존 도메인이 새 도메인과 함께 표시되었습니다.
- 게시물에서 도메인을 재매핑하는 작업이었습니다. 이 문제를 해결한 후 재배이크(rebake)를 수행할 예정이었기 때문에 나중에 처리하려고 했습니다. 해당 게시물은 이미 재배이크가 되었으며, 이미지 URL에는 기존 도메인이 포함되어 있지 않습니다.
이 두 가지가 관련 있는 포인트인가요?
심지어 테마 이미지에서도 404 오류가 발생합니다.
nginx 로그에 이미지에 대한 권한 거부(permission denied) 오류가 가득합니다.
또한 아래 현상을 확인했지만 권한을 수정하지 못했습니다. 설치를 잘못된 사용자로 실행하는 등 어떤 단계를 잘못 수행했을 수도 있습니다.
root@ip-172-26-0-app:/var/www/discourse# ls -ld /shared/uploads/default/optimized/3X
drwx---r-x 18 discourse www-data 4096 Jun 29 17:52 /shared/uploads/default/optimized/3X
root@ip-172-26-0-app:/var/www/discourse# ls -ld /shared/uploads/default/optimized
drwx---r-x 5 discourse www-data 4096 Jun 29 17:52 /shared/uploads/default/optimized
수정:
디렉터리 권한과 소유권을 변경하여 문제를 해결했습니다.
