워드프레스 웹사이트 오류 해결 방법: "정기 점검 중입니다. 잠시 후 다시 방문해 주세요."

워드프레스(WordPress) 점검 모드가 멈춰버렸고, 제 웹사이트는 완전히 먹통이 되었습니다.

어제 친구가 매우 불안한 ​​목소리로 전화를 걸어 자신의 워드프레스 웹사이트에 갑자기 접속할 수 없게 되었고, 모든 방문자가 "예정된 점검을 일시적으로 수행할 수 없습니다. 1분 후에 다시 방문해 주세요."라는 페이지를 보고 있다고 했습니다.

그는 서버 문제라고 생각해서 세 번이나 재시작하고, DNS를 두 번이나 변경하고, 한 시간 넘게 이것저것 만져봤지만 웹사이트는 여전히 똑같았다.

나는 그에게 당황하지 말라고, 나도 이런 문제를 잘 안다고 말했다.

솔직히 말씀드리면, 제 웹사이트도 이 문제를 여러 번 겪었습니다.

워드프레스 웹사이트 오류 해결 방법: "정기 점검 중입니다. 잠시 후 다시 방문해 주세요."

워드프레스 유지보수 모드란 정확히 무엇인가요?

워드프레스의 유지보수 모드는 궁극적으로 좋은 기능입니다. 코어, 플러그인 또는 테마를 업데이트해야 할 때마다 워드프레스는 웹사이트를 자동으로 유지보수 모드로 전환하여 방문자에게 불완전하게 업데이트되고 제대로 작동하지 않는 페이지를 보여주지 않고도 안전하게 파일을 업데이트할 수 있도록 해줍니다.

일반적으로 이 과정은 단 몇 초밖에 걸리지 않기 때문에 너무 빨라서 알아차리지 못할 정도입니다.

하지만 워드프레스는 때때로 불안정한 모습을 보일 수 있습니다. 업데이트 도중에 멈추거나, 실수로 브라우저를 닫거나, 한꺼번에 너무 많은 항목을 업데이트하여 시스템에 혼란을 일으키고 유지보수 모드에 계속 머무르는 경우가 발생할 수 있습니다.

그러면 웹사이트는 쓸모없게 될 것입니다.

방문자는 "정기 점검을 일시적으로 수행할 수 없습니다"라는 메시지를 보게 되며, 관리자 페이지에도 로그인할 수 없습니다. 웹사이트 전체가 잠긴 것처럼 보입니다.

처음 이런 상황을 접했을 때, 저는 정말 충격을 받았습니다.

무슨 일이 벌어지고 있는지 전혀 몰랐기 때문에 웹사이트가 해킹당했거나 서버가 다운된 줄 알았고, 심지어 도메인 이름이 만료된 건 아닌지까지 생각했습니다.

나중에 밝혀진 바에 따르면 워드프레스는 업데이트 도중 사소한 문제가 발생하여 유지보수 모드에서 제대로 종료되지 못했습니다.

왜 계속 유지보수 모드에 머물러 있는 거죠?

워드프레스가 유지보수 모드에 갇히는 이유는 웹사이트의 루트 디렉토리에 .m이라는 이름의 파일이 생성되었기 때문입니다.ai이 파일은 워드프레스에게 "현재 점검 중이니 방문자의 접근을 차단하세요"라고 알려줍니다.

일반적으로 WordPress는 업데이트가 완료되면 이 파일을 자동으로 삭제합니다. 하지만 업데이트 중 오류가 발생하면 이 파일은 그대로 남아 웹사이트가 계속해서 유지보수 모드를 표시하게 됩니다.

워드프레스 유지보수 모드 문제를 해결하는 첫 번째 방법

그렇다면 어떻게 해결해야 할까요?

사실 아주 간단합니다.

해결 방법은 .maintenance 파일을 수동으로 삭제하는 것입니다.

방법은 다음과 같습니다. FileZilla 또는 WinSCP와 같은 FTP 도구를 사용하여 웹사이트 서버에 연결해야 합니다. 연결되면 웹사이트의 루트 디렉토리로 이동하세요. 루트 디렉토리에는 wp-config.php 파일이 있습니다.

그러면 .maintenance라는 파일을 포함하여 여러 파일이 보일 겁니다. 그 파일만 삭제하면 됩니다.

모든 항목을 삭제한 후 웹사이트를 새로고침하면 유지보수 모드가 사라지고 웹사이트가 정상 상태로 돌아온 것을 확인할 수 있습니다.

정말 간단하죠.

두 번째 방법: wp-activate.php 파일을 수정합니다.

하지만 .maintenance 파일을 삭제한 후에도 웹사이트가 여전히 유지보수 모드로 표시된다면 어떻게 해야 할까요?

즉, 수정해야 할 부분이 또 있다는 뜻입니다.

루트 디렉토리에 wp-activate.php라는 파일이 있습니다. 텍스트 편집기로 이 파일을 열면 define('WP_INSTALLING', true)라는 코드가 보일 겁니다. true를 false로 바꾸고 파일을 저장하면 문제가 해결될 것입니다.

처음에 이 문제를 겪었을 때 .maintenance 파일을 삭제했지만 웹사이트는 여전히 작동하지 않았습니다. 그 후 wp-activate.php 파일을 확인하고 수정했더니 제대로 작동했습니다.

솔직히 말해서 과정 자체는 어렵지 않지만, 이런 게 있다는 사실조차 모르면 오랫동안 막힐 수 있습니다.

그러니 앞으로 비슷한 상황을 겪을 수도 있으니 적어두는 게 좋겠다고 생각합니다.

워드프레스 유지보수 모드 오류 방지를 위한 제안

솔직히 말해서, 워드프레스는 꽤 흥미로운 시스템입니다. 워드프레스는 다음과 같은 기능을 제공합니다...웹사이트를 구축매우 간단해 보이지만, 때로는 그 단순함 때문에 사람들이 몇 가지 기본적인 측면을 간과할 수 있습니다.

예를 들어, 업데이트할 때는 너무 많은 항목을 동시에 업데이트하지 않는 것이 좋습니다. 또한, 먼저 데이터를 백업하고 업데이트하는 동안 브라우저를 닫지 않는 것이 좋습니다.

이 모든 것들은 상식처럼 들리지만, 사람들은 바쁠 때 이런 것들을 잊어버리는 경향이 있습니다.

네, 오늘의 정보 공유는 여기까지입니다. 도움이 되셨다면, 필요한 친구분들과 공유해 주세요. 다음에 또 만나요!

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

위쪽으로 스크롤