새 파일을 업로드해도 사이트의 로고가 업데이트되지 않습니다

단순한 문제일 것이라 생각하지만, 제 사이트에 새 로고를 업로드했는데 크기는 맞습니다 (높이 120픽셀, 가로 방향, .PNG 파일). 그런데 어떤 이유인지 사이트에서 해당 로고가 적용되지 않는 것 같습니다.

현재 “Big Header/Small Header” 구성 요소를 사용 중입니다.

그리고 News 플러그인을 사용하고 있습니다: GitHub - paviliondev/discourse-news: Adds a news stream to your Discourse instance · GitHub

현재 2.9.0.beta9 버전을 실행 중입니다. 모든 것이 잘 작동하고 있기 때문이며, News 플러그인(제 사이트에는 필수적인 부분)이 Discourse의 더 새로운 버전과 호환되지 않는 문제가 있었기 때문입니다.

캐시를 비워도 어떤 브라우저로 사이트를 보든 구 로고가 계속 표시됩니다. CDN 등을 사용하지 않습니다. Digital Ocean에 호스팅된 단순한 사이트일 뿐입니다.

무엇이 잘못된 것일까요?

디스코urs에는 모바일, 모바일 다크, 로고, 소형 로고 등 여러 버전의 로고가 있습니다.

올바른 필드에 업로드하고 있는지 확인해 보세요.

네, 뉴스 플러그인이 깨져 있고 어떤 영향을 미칠지 확실하지도 않고, 또한 이렇게 오래된 Discourse 버전을 실행하고 있는 것도 문제입니다. 하지만 안전 모드에서 사이트를 열어보고 로고가 있는지 확인해 보셨나요?

안전 모드에서 새 로고가 표시됩니다.

이것이 무엇을 의미하는지 궁금합니다.

아래 항목 중 하나를 선택할 때 새 로고가 표시됩니다:
테마 및 테마 구성 요소 비활성화
모든 플러그인 비활성화

하지만 아래 항목을 선택할 때는 표시되지 않습니다:
비공식 플러그인 비활성화

공식 플러그인이 새 로고 설정을 덮어쓰고 기존 로고로 대체하고 있다는 뜻입니다. 테마에서 비공식 플러그인을 제거한 후 하나씩 다시 추가해 문제의 원인을 찾아보세요. 현재 설치된 비공식 플러그인은 무엇인가요? - 제 추측이라면 뉴스 플러그인을 먼저 제거하겠습니다. 고장이 난 것이 확인되었기 때문입니다.

제 플러그인 목록은 다음과 같습니다 - 그렇다면 문제는 뉴스 플러그인인 것 같습니다. 맞습니까?

그럼 비활성화를 시도해 보셨나요?

아직은 아니니, 뉴스 플러그인을 비활성화하면(실제로는 사이트가 제대로 동작하지 않게 됩니다) 잠시 기다렸다가 다시 활성화하는 것이 안전하다고 가정하고 있습니다.

이것이 최선의 방법일까요? 아니면 뉴스 플러그인이 비활성화된 동안 로고를 다시 업로드해야 할까요?

이 과정 중에 사이트가 정상으로 돌아오지 못할 위험이 있을까요?

뉴스 플러그인을 비활성화해 보았습니다. 그런 다음 홈페이지로 가서 새로고침을 했더니 아무런 변화가 없었습니다. 여전히 이전 로고가 표시되고 있습니다. 작동은 했을 수 있지만, 캐시가 업데이트되지 않은 것 같습니다. 혹시 작동한 건 아닌지 확인해 보기 위해 새 브라우저에서 개인 모드로 시도해 보겠습니다.

업데이트: 아니요 - 뉴스 플러그인을 끄고 몇 분을 기다린 후 다시 켜는 방법은 효과가 없는 것 같습니다.

다른 제안이 있을까요?

안녕하세요 :wave: 몇 가지 사항을 확인해 봤는데, 로고 업데이트 자체에는 문제가 없는 것 같습니다. 다만, Big Header - Little Header 이라는 테마 컴포넌트를 사용 중이신데, 이 컴포넌트에는 로고 URL과 같은 로고 관련 설정이 포함되어 있습니다. 이 URL도 함께 업데이트하셔야 할 것 같습니다. :slight_smile:

아 - 네 - 그게 문제였네요. 큰 헤더 컴포넌트의 URL을 업데이트하니 이제 모든 게 잘 작동합니다!

감사합니다!