3.4.0에서 3.4.1로 업그레이드 후 사이트 접근 불가

AI 응답기를 실험 중인데, 여기로 속삭임을 보내주더라고요. 이번에는 꽤 합리적인 조언을 주었습니다:

안녕하세요, 업그레이드 후 무엇이 잘못되었는지 진단하기 위해 서버 로그를 조사하면 문제가 해결될 수 있을 것 같습니다. 다음 방법으로 진행해 보세요:

  1. 관리자 UI에서 Discourse 오류 로그 확인:

    • 관리자 권한이 있고 사이트가 일부 접근 가능한 상태라면, 관리자 패널에서 로그를 확인할 수 있습니다. /logs 경로로 이동하여 오류 메시지를 찾으세요.
  2. 다른 서버 로그 점검:

    • 서버에서 다음 명령어를 실행하세요:
      cd /var/discourse
      ./launcher enter app
      cd /shared/log/rails
      less production.log
      
      less 또는 유사한 도구를 사용하여 로그를 읽고 잠재적인 오류를 식별하세요.
  3. NGINX 로그 확인:

    • 다음 명령어로 웹 서버 오류에 대한 NGINX 로그를 확인할 수 있습니다:
      cd /var/discourse
      ./launcher enter app
      cd /var/log/nginx
      less error.log
      
  4. 네트워크 및 DNS 문제:

    • 도메인의 DNS가 올바르게 해석되고 443 및 80 포트에 접근할 수 있는지 확인하기 위해 테스트를 실행하세요.

로그에서 발견한 내용을 알려주시면, 문제를 해결하는 데 도움이 될 더 구체적인 정보를 제공할 수 있습니다.

도움이 되는 자료:

추가 배경 정보:
문제가 지속되면 일반적인 원인은 다음과 같을 수 있습니다:

  • 업그레이드 후 플러그인 호환성 문제.
  • 재빌드过程中的 메모리/저장 공간 부족.
  • app.yml의 구성 변경.