포럼에서 WP 게시물 이미지가 표시되지 않음 (스크린샷 참고)

제가 이 문제를 겪고 있습니다. 서버에는 아무런 변경 사항이 없었습니다:

갑자기 작동이 멈추는 현상을 경험해 보신 분이 계신가요?

누락된 이미지를 확인해 보니 다음과 같은 내용이 표시됩니다:
image

수정: 일주일 전까지의 포럼 백업을 복원해 보았습니다. 효과가 없었습니다.

오늘 아침까지는 이미지가 정상적으로 작동했습니다. WordPress 외에 다른 외부 서비스에 의존하는 건가요?

WordPress 측에서 확인할 수 있는 것이 있을까요?

수정 2: 어젯밤의 WP 백업을 복원하니 해결되었습니다. 즉, 롤백을 통해 모든 파일의 차이를 비교해 볼 것입니다.

이제 완전히 막막합니다. 그래서 어제의 WP 백업으로 되돌리기 전에 만든 백업(이미지가 작동하지 않던 그 백업)을 복구했는데, 이제 이미지는 여전히 작동하고 있습니다.

그래서 문제가 무엇이었는지, 아니면 원인을 영원히 찾지 못할지 모르겠습니다.

수정: 사실 문제는 여전히 남아 있었습니다. (브라우저 캐시를 삭제한 후) 한 달 전으로 거슬러 올라가 WordPress와 Discourse 백업을 복구했는데도 여전히 문제가 발생합니다. 정말 이상합니다.

수정: Discourse가 포럼으로 이미지 가져오기를 제외하고 있는 것을 발견했습니다. 이것이 문제이기 때문일까요?

예를 들어:

2개의 이미지…

이미지 제거됨…

이것이 어떻게 가능한지 궁금합니다. 설정이나 서버 문제인 것 같지 않는데, 이 문제가 발생하기 훨씬 전의 WP와 Discourse 백업으로 모두 복구했는데도 이미지가 여전히 누락되고 있기 때문입니다.

제가 본 바로는 그런 것 같지 않습니다.

확인했습니다. 해결할 수 있었습니다. 적어도 그렇게 생각해요. 한동안 기다려서 확인한 후, 다음 주에 다시 확인하겠습니다. 이미지가 다시 사라지지 않으면 해당 스레드를 해결로 표시하겠습니다. :crossed_fingers:

대화를 한자리에 모으기 위해 이 게시물들을 이곳으로 옮겼습니다. :+1:

이 문제의 해결책은 - 이후 문제를 재현하고 다시 수정하면서 확인했습니다 - 다음과 같았습니다:
WP-Rocket의 LazyLoad 기능을 비활성화하는 것이었습니다.

이것이 어떻게 충돌하는지는 정확히 알지 못합니다(제 전문 분야가 아니기 때문이죠). 그래서 해결책으로 게시하는 것에 망설였지만, 반복적으로 테스트한 결과 WP-Rocket의 LazyLoad 기능이 활성화되어 있을 때 제 환경에서 블로그 이미지가 로드되지 않는다는 것을 확인할 수 있었습니다.

이전에 FlyingPress를 사용해 보았는데 동일한 문제가 발생했습니다(사실 더 나빴습니다. 포럼과 블로그의 모든 이미지가 로드되지 않았기 때문이죠). 그래서 WP-Rocket으로 전환했습니다.

현재 WP-Rocket은 LazyLoad를 비활성화한 상태로 정상 작동합니다. (요즘은 기본적으로 내장된 경우가 많기 때문에요)

포럼의 wp-discourse 이미지에 영향을 주지 않는 현재 설정입니다:

다른 분들도 이 문제에 부딪히지 않도록 여기에 남겨 둡니다.