Babble 플러그인 문제로 Docker 업그레이드 후 HEAD만 로드됨

여러분 안녕하세요. 웹 인터페이스에서 Docker 업그레이드를 권유했다고 해서 업그레이드한 후 포럼이 전혀 로딩되지 않아서 시간이 좀 급합니다.

사이트 주소는 https://members.minaal.com 입니다.

그 후 서버에서 아래 명령을 실행하라고 하더군요.

cd /var/discourse
git pull
./launcher rebuild app

그 이후로 사이트가 로딩되지 않습니다. 태그 안에 iframe으로 삽입된 것(우측 하단의 라디오 플레이어)만 표시될 뿐입니다.

에러를 어디서 확인하면 될까요? 크롬 개발자 도구에서 보이는 에러들은 모두 사소한 것들처럼 보입니다.

현재 테마가 비활성화된 경우 사이트는 안전 모드에서 로드됩니다. 이는 문제가 사이트의 테마와 관련되어 있음을 의미합니다. 다음 URL에서 사이트에 접근할 수 있어야 합니다: https://members.minaal.com/?safe_mode=no_custom. 사이트에 접근한 후에는 현재 테마를 수정하거나 비활성화해야 합니다.

안전 모드에 진입하지 않고 사이트를 로드하려고 할 때 확인되는 오류는 $.cookie is not a function입니다. 테마와 테마 구성 요소에서 $.cookie를 호출하는 부분이 있는지 확인해 보세요.

감사합니다, 정말 유용합니다. 제 기억으로는 해당 함수를 호출하지 않고 있는데, 방금 라디오 임베드 플레이어 사이트를 가져왔더니 로딩이 되는 것 같습니다. 호출하고 있는 걸까요? 아래에 코드 스니펫을 첨부합니다.

<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script><script src="https://public.radio.co/playerapi/jquery.radiocoplayer.min.js"></script>

<script>$('.radioplayer').radiocoPlayer();</script>

.ms-iframe {
  position: fixed;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  z-index: 100000000000000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.ms-iframe-embed {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 600px;
  height: 100px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.ms-iframe.dereks {
  left: auto;
  right: 0px;
}

참고로, 이 문제는 우리에게도 연속 두 번째 업데이트에서 발생했습니다.

@cloudunicorn 님, 문제를 해결하셨나요? 해결하셨다면 어떤 단계를 거치셨는지 알려주시겠어요? 제 웹사이트에서는 배경만 보이고 다른 것은 전혀 보이지 않아요. :confused:

웹사이트의 Chrome 콘솔 로그를 검토한 후 이 포럼의 다른 게시물을 확인해 보니, 내 경우 문제가 babble 플러그인 때문이라는 것을 확인했습니다. 이제 플러그인을 비활성화하고 업데이트를 올릴 예정입니다.

결국 제 경우에는 babble이 문제였습니다. 문제 해결 완료 :smiley: