Discourse를 v2.5.0에서 v2.7.9로 업데이트하고 싶은데, 관리자 콘솔에서는 최신 버전이라고 표시됩니다. SSH로 배포 환경에 접속하여 git pull && ./launcher rebuild app을 실행해도 버전은 여전히 2.5.0으로 유지됩니다. 어떻게 버전을 업데이트해야 하나요?
어떤 버전의 OS를 사용 중이신가요? 이 부분도 업그레이드가 필요할 수 있습니다.
P.S. 이 업그레이드를 실행하기 전에 백업해 두세요.
app.yml 파일에서 버전을 고정해 두셨을 가능성이 높습니다.
app.yml에 버전이 고정되어 있지 않습니다
저는 Ubuntu 18.04.1을 사용 중입니다. 백업을 어떻게 진행해야 하나요?
관리자 인터페이스나 호스팅 중인 제어판에서 백업하고 다운로드할 수 있습니다.
재구축(rebuild) 후 해당 버전으로 남는 이유는 알 수 없습니다. 제 추천은 새 서버를 생성하고, 거기에 discourse를 설치한 뒤, 백업을 만든 다음 새 서버에 업로드하고 복원하는 것입니다.
아마 DNS 설정에 문제가 있어 SSH로는 한 서버에, 웹 브라우저로는 다른 서버에 연결되고 있는 것일 수 있습니다. ./launcher stop app을 실행하면 사이트가 다운되나요?
@Usman_Shahid 이 작업에 도움이 필요하신가요?
