Habib
1
안녕하세요, 하비브입니다.
대시보드에서 제공된 링크를 통해 Discourse 설치를 업데이트하려고 시도해 왔지만, 불행히도 오류가 발생하여 현재 사이트로 돌아가지 못하고 있습니다. 다음과 같은 메시지가 표시되고 있습니다.
오류
이 토론 포럼을 구동하는 소프트웨어에서 예기치 않은 문제가 발생했습니다. 불편을 드려 죄송합니다.
오류에 대한 자세한 정보가 기록되었으며, 자동 알림이 생성되었습니다. 확인하겠습니다.
추가 조치는 필요하지 않습니다. 다만, 오류 상태가 지속될 경우 오류를 재현하는 단계를 포함한 추가 세부 정보를 사이트의 피드백 카테고리에 토론 주제를 게시하여 제공할 수 있습니다.
부탁드립니다, 도움이 필요합니다.
감사합니다
사용 중인 플러그인이 무엇인지 공유해 주시겠어요?
Habib
3
정확하지는 않지만, 카테고리 модератор(관리자)인 것 같습니다.
여전히 시스템에 대해 배우는 초보 단계인데, 이 시스템은 일자리, 훈련, 입찰 등 다양한 항목을 조정(모더레이션)하는 시스템입니다.
업그레이드가 필요하다고 해서 업그레이드 버튼을 클릭하게 되었습니다.
해당 사이트는 comms.southsudanngoforum.org입니다.
안녕하세요, @Habib 
서버에 접근 권한이 있으신가요? 거기서 업그레이드/재구성을 시도해 보실 수 있을까요?
/logs 페이지를 확인하여 더 많은 정보를 공유할 수 있는지 살펴봐도 좋습니다 - South Sudan NGO Forum - Communication Portal - Communications Portal of the South Sudan NGO Forum
Habib
5
접근해서 확인해 보겠습니다.
하지만 로그 링크가 열리지 않거나 아무것도 표시되지 않습니다.
Habib
6
서버에 SSH로 접속해서 업그레이드를 시도했는데, 해당 파일이나 디렉터리가 없다고 합니다.
하지만 discourse로 들어가서 ls 명령을 실행하면 launcher가 파란색이 아니라 초록색으로 표시됩니다.
초록색/파란색의 의미는 정확히 모르겠지만, 서버를 업그레이드하려면 보통 다음과 같이 진행합니다:
cd /var/discourse
./launcher rebuild app
설치 환경에 대해 좀 더 자세히 알려주실 수 있을까요? 표준 설치 환경인가요? 그리고 서드파티 플러그인이 설치되어 있나요?
pfaffman
(Jay Pfaffman)
8
다음 내용을 시도해 보세요:
cd /var/discourse
ls containers
app.yml 또는 web_only.yml 파일 중 하나가 있어야 합니다.
app.yml 파일이 있는 경우, 다음을 실행하세요:
./launcher rebuild app
Habib
9
네, 그 부분은 이해할 수 있어요. 그런데 지금은 Docker 데몬에 연결할 수 없다는 메시지가 뜨고 있어요. 데몬이 실행 중인지, 그리고 접근 권한이 있는지 확인해 보라고 하네요.
Habib
10
네, 명령어는 실행되었는데, 이제 Docker 데몬에 연결할 수 없다는 메시지가 뜨네요. 데몬이 실행 중인지, 그리고 접근 권한이 있는지 확인해 보세요.