WordPress 사이트의 HTTP 오류 503을 수정하는 방법
게시 됨: 2020-01-23WordPress 사이트에 HTTP 오류 503 응답 코드가 표시되는 것을 발견하면 매우 실망스럽습니다. 고맙게도 이 HTTP 오류 응답 코드는 일시적인 서버 측 오류이며 일반적으로 매우 빠르게 해결됩니다.
그럼에도 불구하고 원인을 확인하고 해결할 수 있는 몇 가지 작업이 있습니다. WordPress 사이트가 호스팅되는 서버에 액세스할 수 있는 경우 오류 503 문제를 해결하기 위한 더 많은 옵션이 있습니다.
이 게시물에서는 HTTP 오류 503이 무엇인지 살펴보고 오류가 발생하는 위치와 이를 시도하고 해결하는 방법을 찾기 위한 몇 가지 문제 해결 팁을 살펴보겠습니다.
YouTube 채널 구독
HTTP 오류 503 서비스를 사용할 수 없음이란 무엇입니까?
사이트에 HTTP 오류 503이 표시되면 서버가 일시적으로 요청을 처리할 수 없음을 의미합니다. 이 오류가 표시되는 데는 여러 가지 이유가 있을 수 있지만 가장 일반적인 것은 서버가 유지 관리 중이거나 해당 사이트에 대한 요청이 급증하기 때문입니다. 이 두 경우 모두 오류가 짧은 시간 내에 자체적으로 해결될 수 있습니다. 이 오류는 서버에 영구적으로 문제가 있다는 의미가 아니라 일시적일 뿐입니다. 실제로 사이트가 할당된 대역폭이 처리할 수 있는 것보다 더 많은 방문을 받고 있는 경우 대역폭을 늘리면 문제가 해결됩니다.
HTTP 응답 코드란 무엇입니까?
오류 503 코드는 HTTP 응답 코드의 긴 목록 중 하나입니다. 이 코드는 클라이언트에서 서버로의 정보 요청이 성공적으로 수신되었는지 여부를 나타냅니다. 응답 코드에는 5가지 그룹이 있습니다.
- 00-99 정보 응답
- 100-299 성공적인 응답
- 300-399 리디렉션
- 400-499 클라이언트 오류
- 500-599 서버 오류
503 서비스를 사용할 수 없음 오류는 서버 오류 범주에 속합니다. 클라이언트 측에서는 웹 사이트가 원활하게 작동하고 있음을 의미하기 때문에 긍정적인 응답 코드가 표시되지 않습니다. 반면에 오류 코드는 항상 표시됩니다. 모든 오류 코드에는 단순한 기본 디자인이 있지만 웹 사이트 또는 호스팅되는 서버와 일치하도록 사용자 정의할 수 있습니다. 503과 같은 사용자 정의된 HTTP 오류 코드는 웹사이트가 다시 작동할 때까지 예상 대기 시간을 표시할 수도 있습니다. 예상 가동 중지 시간과 함께 오류 503이 표시되면 서버가 자동 유지 관리 실행을 진행 중일 가능성이 높습니다.
HTTP 오류 503 문제 해결
위에서 언급했듯이 HTTP 오류 503은 일시적인 서버 측 오류입니다. 문제는 사이트가 실행 중인 서버 또는 서버에서 발생한다는 의미입니다. 이 오류는 서버가 정상이지만 일시적으로 요청을 처리할 수 없음을 지정합니다.
페이지를 빠르게 다시 로드하거나 몇 분을 기다린 후에도 오류 503이 사라지지 않으면 더 큰 문제가 있을 수 있습니다. HTTP 오류 503은 표시될 때 문제가 정확히 무엇인지 지정하지 않으므로 신속하게 해결되지 않으면 문제를 찾고 수정하기 위해 약간의 파고를 수행해야 합니다.
클라이언트 측에서 수행할 작업
HTTP 오류 503 응답 코드는 서버에서 제공되므로 클라이언트 측에서 수행할 수 있는 작업이 많지 않습니다. 그러나 웹사이트의 상태를 확인하기 위해 클라이언트로서 할 수 있는 몇 가지가 있습니다. 가장 간단하고 기본적인 문제 해결부터 시작하여 오류 503이 사라지지 않을 때 더 자세히 살펴보겠습니다.

- 몇 분 후에 페이지를 새로고침/새로 고칩니다. 일시적인 오류 503이 일시적인 경우 페이지를 새로고침하기만 하면 됩니다. 변경 사항이 없으면 다음 단계로 넘어갑니다.
- 모뎀을 다시 시작하고 다시 연결할 때 변경 사항이 있는지 확인하십시오.
- Is It Down Right Now 사이트에서 액세스하려는 도메인의 상태를 확인하십시오. Is It Down Right Now 사이트로 이동하여 오류가 표시되는 도메인의 URL을 입력합니다. 결과는 사이트가 완전히 다운되었는지 또는 귀하에게만 발생하는지 알려줍니다. 오류 503은 서버 문자열이 있고 그 중 하나만 일시적으로 사용할 수 없는 경우 일부 컴퓨터에는 표시되고 다른 컴퓨터에는 표시되지 않습니다.
- 결제하는 동안 HTTP 오류 503이 발생한 경우 은행에 처음으로 결제가 완료되었는지 확인할 때까지 다시 결제를 시도하지 마십시오.
- 호스팅 서버에 문의하세요. 사이트가 귀하의 것이지만 공유 호스팅에 있는 경우 연락하여 진행 상황을 알려주십시오. 그들은 그것이 유지 관리 문제인지 아니면 다른 문제인지 알려줄 것입니다. 어느 쪽이든 컴퓨터가 아닌 서버의 문제이기 때문에 문제를 해결하는 데 도움이 될 수 있습니다.
서버 측에서 수행할 작업
귀하가 관리하고 서버에 액세스할 수 있는 사이트에서 오류 503 코드가 표시되는 경우 여러 가지 작업을 수행하여 해결 방법을 찾을 수 있습니다. 쉬운 문제 해결 테스트로 시작하여 오류가 지속되면 더 복잡한 테스트로 넘어갑니다.
- 서버를 다시 시작/재부트합니다. 먼저 오류가 있는 사이트를 호스팅하는 서버를 다시 시작하거나 재부팅합니다. 몇 대의 서버에서 호스팅되는 경우 모두 재부팅하십시오.
- 예상치 못한 자동 유지 보수를 확인하십시오. WordPress를 포함한 많은 웹 응용 프로그램은 업데이트 등을 위해 자동 유지 관리 중단 시간을 갖는 경향이 있습니다. 이러한 유지 관리 순간은 오류 503을 불러올 수 있습니다.
- 대역폭을 확인하십시오. 사이트가 인기를 얻고 많은 방문자를 받으면 서버를 압도할 가능성이 높습니다.
- 서버 체인에서 서버 연결을 확인하십시오. 도메인이 서버 체인에서 호스팅되는 경우 액세스 권한이 있는 도메인을 재부팅하십시오. 체인의 모든 서버가 유지 관리를 위해 다운될 수 있습니다.
- 방화벽을 확인하십시오. 잘못 구성된 방화벽은 HTTP 오류 503을 표시할 수 있습니다. 방화벽의 목적은 악성 콘텐츠로부터 응용 프로그램을 보호하는 것입니다. 네트워크의 어딘가에 있는 방화벽이 가양성을 표시하고 반드시 악의적이지 않은 콘텐츠를 차단하고 있을 수 있습니다. 콘텐츠 전송 네트워크인 CDN은 대용량 콘텐츠를 이동하며 때때로 방화벽을 혼란스럽게 할 수 있습니다.
- 로그를 확인하십시오. 오류가 여전히 해결되지 않고 원인을 찾을 수 없으면 서버 로그를 확인할 때입니다. cPanel 또는 FTP 클라이언트를 통해 로그에 액세스합니다. 오류 503을 유발할 수 있는 오류를 검색합니다.
- 코드를 확인하십시오. 지속적인 오류 503을 시도하고 해결하기 위해 할 수 있는 마지막 작업은 코드를 확인하는 것입니다. 특히 사이트에 사용자 정의 코드가 있는 경우. 코드를 살펴보고 오류 코드를 유발할 수 있는 버그를 찾습니다. 계속 진행한다면 코드를 복사하여 로컬 개발 머신에서 확인하는 것이 가장 좋습니다. 그렇게 하면 다른 어떤 것도 실수로 망가지지 않습니다.
마지막 생각
모든 HTTP 오류 응답은 실망스러울 수 있지만 고맙게도 오류 503 서비스를 사용할 수 없는 것은 일시적입니다. 코드를 확인해야 할 것 같지는 않지만 오류가 지속되는 경우 수행할 수 있는 작업을 아는 것이 좋습니다. 사라지지 않는 오류 503이 발생했습니까? 문제는 무엇 이었습니까? 커뮤니티에 더 많은 도움이 되도록 의견을 공유하세요.
Magura / Shutterstock.com을 통한 추천 이미지
