목차
“예약되어 있는 유지보수를 위해 잠시 사용할 수 없습니다” 메시지가 나오는 경우
워드프레스를 업그레이드시, 웹브라우저에서 “예약한 유지보수로 인해 잠시 사용할 수 없습니다. 잠시 후에 다시 확인하세요.” 또는 “Briefly unavailable for scheduled maintenance. Check back in a minute.” 메시지가 나오는 경우가 있습니다.
워드프레스 버전에 따라 메시지는 다소 차이가 있을 수 있으나 의미는 동일합니다. 제가 알려드리는 메시지는 6.1.1에서 6.2로 업그레이드 하면서 제가 업그레이드 중에 페이지를 이탈하면서 발생했던 문제입니다. 아무리 접속해도 아래 그림 1과 같은 안내문만 덩그러니 떠 있습니다.
문제의 원인
워드프레스를 업그레이드 할 때에 무엇인가 변경이 발생한다면 어떨까요? 사이트가 손상되는 위험이 발생할 수 있습니다. 그래서 워드프레스는 해당 사이트를 유지보수 모드로 돌려놓고, 작업을 마친 후 유지보수 모드를 해제합니다. 그런데 유지보수 모드를 해제하는 단계가 제대로 이루어지지 않았을 때, 또는 업그레이드가 제대로 이뤄지지 않았을 때, 그림 1과 같은 유지보수 페이지를 보게 됩니다.
해결방법
유지보수 모드로 설정하는 것은 .maintenance 파일을 통해서 이뤄집니다. 따라서 .maintenance 파일을 삭제한다면, 문제를 해결할 수 있습니다.
SSH 접속하여 해결하기
우선 SSH Client로 접속할 수 있는 경우에는 서버에 접속해서 해당 파일을 직접 삭제해 주면 됩니다.
SFTP cli 도구로 접속하여 해결하기
만약 Shell 접근을 허용하지 않는 워드프레스 서비스를 받고 있는데, SFTP로의 접근이 가능하다면 sftp로 접속해서 .maintenance 파일을 삭제해 주시면 됩니다.
GUI FTP/SFTP 도구를 사용해서 해결하기
FileZilla 등의 GUI 도구를 사용하는 경우에는 해당 파일을 찾아서 마우스 오른쪽 버튼을 눌러서 삭제해 주시면 됩니다.
파일 삭제 이후
제 경우에는 .maintenance 파일 삭제를 하고 보니 업그레이드 이전 상태인 6.1.1 였습니다. 그래서 다시 워드프레스 6.2 버전으로 업그레이드를 마쳤습니다.
정리
워드프레스 업그레이드가 끝났을 시간이 지났는데도 계속해서 “예약한 유지보수로 인해 잠시 사용할 수 없습니다. 잠시 후에 다시 확인하세요.” 또는 “Briefly unavailable for scheduled maintenance. Check back in a minute.” 메시지가 나오는 경우에 대한 해결책을 알아보았습니다.
필요하셨던 분들께 도움이 되길 바랍니다.
관련 자료
RankMath의 How to Fix the Briefly Unavailable for Scheduled Maintenance Error in WordPress 문서를 참고했습니다.