워드프레스 메인터넌스 오류 (Maintenance) 해결하는 방법

출처: 픽사베이

워드프레스 메인터넌스 오류 가 발생하는 원인을 아시나요? (Maintenance error)

워드프레스를 다루시는 분들은 한번쯤은 겪어 보셨을 오류입니다.

워드프레스 메인터넌스 오류

워드프레스는 비정기적으로 관리자 페이지에서 플러그인, 테마, 코어 업데이트를 시작해 달라는 표시를 노출합니다. 그리고 왠만하면 업데이트를 진행하게 되는데요. (저는 업데이트 표시를 없애는게 좋습니다. )

그럴때 워드프레스는 업데이트 시점에 방문하는 사람들에게 업데이트를 하고 있다는 페이지로 연결시켜주는데요. 그게 바로 이 페이지입니다.

업데이트 중이라는 표시입니다.

그런데 성질 급한 사람은 다른 메뉴를 클릭한다던가 혹은 실수로 새로고침이나 모르고 업데이트 진행 페이지를 벗어날 경우가 종종 생깁니다.

그런데 업데이트가 완료되지 않은 상태에서 업데이트 페이지를 벗어난다면 언제까지라도 위에 메시지가 노출되면서 워드프레스 메인 페이지가 나타나지 않습니다.

원인

위 문제의 원인은 업데이트를 진행하게 될 시 워드프레스 루트 폴더에 .maintenance 라는 파일을 생성하게 되는데요. 이 파일로 인해 위와 같은 유지보수 페이지가 나타나게 됩니다.

해결방법은 그 .maintenance 파일을 수동으로 삭제하는 수밖에 없습니다.

방법

워드프레스를 운영중이신 분들이라면 SFTP나 FTP를 이용해서 워드프레스 루트 폴더로 접근하시는 방법은 아실 겁니다. (wp-content, wp-includes 등이 있는 폴더)

해당 루트 폴더에 .maintenace 파일이 있습니다. 그것을 삭제하세요.

그 후 다시 접속해보면 원래 페이지로 돌아오는 것을 확인 할 수 있습니다.

마치며

지금까지 워드프레스 업데이트 시 발생할 수 있는 오류에 대해서 알아보았습니다. 처음 이 문제를 접할땐 멘붕이 올 수도 있는데 큰 문제는 아니기 때문에 걱정마시고 위 해결방법대로 해보시길 바랍니다.