WordPress 게시 실패 오류를 수정하는 방법

게시 됨: 2020-10-22

웹사이트에서 WordPress 게시 실패 오류를 해결하려고 하십니까?

WordPress 게시가 게시물 또는 페이지를 편집하지 못하는 동안 자주 볼 수 있습니다. 이 실수는 힌트를 제공하지 않아 초보자에게 특히 어렵습니다.

이 기사에서는 WordPress 게시 실패 오류를 신속하게 복구하는 방법을 알려 드리겠습니다. 우리는 또한 이 딜레마를 유발하는 요인과 향후 이를 피할 수 있는 방법을 명확히 할 것입니다.

내용 숨기기
WordPress 게시 실패 오류가 발생하는 1 가지 이유
1.1 WordPress에서 REST API를 사용하기 어려운 이유는 무엇입니까?
2 WordPress 게시 실패 오류를 수정하는 방법?
2.1 1단계: 인터넷 연결 및 사이트 URL 검토
2.2 2단계: REST API의 WordPress 웹 상태 보기
2.3 3단계: WordPress용 모든 플러그인 비활성화
2.4 4단계: 방화벽 서비스 웹사이트도 확인
2.5 5단계: WordPress용 디버그 로그 활성화 및 검토
2.6 6단계: 일시적으로 클래식 WordPress 편집기로 전환
2.7 7단계: 지원팀에 문의
3 요약

WordPress 게시 실패 오류가 발생하는 이유

WordPress REST API가 통신되지 않으면 WordPress에서 업데이트할 수 없거나 WordPress 게시 실패 오류 가 발생할 수 있습니다.

기본적으로 워드프레스는 워드프레스 데이터베이스 요청을 보내고 받기 위해 'REST API'라는 API 모음도 사용합니다. 이러한 요청을 제출하거나 받지 않으면 WordPress 웹사이트가 실행되지 않습니다.

여기에는 API를 통해 WordPress에 요청을 보내는 WordPress 블록 편집기가 포함됩니다.

WordPress에서 REST API를 사용하기 어려운 이유는 무엇입니까?

그런 다음 웹 사이트를 개선하지 않은 경우 REST API가 자체적으로 실행을 중지한 이유는 무엇입니까?

예를 들어 인터넷에 연결되어 있지 않거나 연결이 끊어진 경우와 같이 모든 상황에서 WordPress의 REST API 사용이 금지될 수 있습니다.

추가 설명은 조금 더 어려울 수 있습니다. 예를 들어, 실수로 사이트 URL을 수정했거나 WordPress 플러그인으로 인해 문제가 발생하거나 API 호출이 타사 서비스에 의해 비활성화되었을 수 있습니다.

WordPress 게시 실패 오류를 수정하는 방법?

그렇다면 문제를 해결하고 WordPress Publishing Failed Error 를 복구하는 방법을 살펴보겠습니다.

1단계: 인터넷 연결 및 사이트 URL 검토

WordPress가 업그레이드에 실패하는 가장 두드러진 설명은 인터넷 연결이 부족하기 때문입니다. 블로그를 작성할 때 컴퓨터가 인터넷 연결에 실패하면 WordPress에서 업데이트를 저장할 수 없습니다.

다른 웹사이트에서 새 브라우저 탭을 사용하여 인터넷에 연결되어 있는지 확인합니다.

인터넷이 잘 작동되면 WordPress 사이트 URL 설정이 다음으로 검색하려는 항목이 됩니다.

이제 설정 >> 페이지 로 이동하여 올바른 사이트 주소와 WordPress 주소 옵션을 확인하십시오. 대부분의 웹사이트에서 두 필드에 동일한 URL이 있어야 합니다.

WordPress 게시 실패 오류를 수정하는 방법

웹 URL 설정이 정상이고 인터넷에 연결된 경우 문제 해결로 이동해야 합니다.

2단계: REST API의 WordPress 웹 상태 보기

WordPress에는 웹 사이트에 대한 중요한 안전 및 효율성 정보를 제공하는 고급 사이트 상태 도구가 장착되어 있습니다.

요약에 액세스하려면 도구 >> 상태 페이지 로 이동하십시오. REST API가 작동하지 않을 경우 제안된 변경 사항으로 'REST API에 예기치 않은 결과가 발생했습니다'로 볼 수 있습니다.

WordPress 게시 실패 오류를 수정하는 방법

또한 WordPress에 대한 REST API 호출에서 발생한 사항을 명확히 할 수 있는 일부 디버깅 세부 정보를 찾을 수 있습니다. 이 분석을 통해 문제를 일으킬 수 있는 플러그인 또는 타사 서비스에 대한 통찰력을 얻을 수 있습니다.

그러나 아무런 징후가 없으면 다음 단계로 계속 진행해야 합니다.

3단계: WordPress용 모든 플러그인 비활성화

알아내는 가장 좋은 방법은 WordPress 플러그인이 REST API의 오작동을 허용하는 경우 모든 WordPress 플러그인을 비활성화하는 것입니다.

플러그인 >> 설치된 플러그인 으로 이동하여 확인란을 선택하여 모든 플러그인을 선택해야 합니다. 일괄 활동 드롭을 사용하여 모든 플러그인을 끕니다.

WordPress 게시 실패 오류를 수정하는 방법

그런 다음 게시물 편집 화면으로 이동하여 변경할 수 있습니다. 이는 WordPress 게시 실패 오류가 사라지면 플러그인 중 하나가 문제를 유발했음을 의미합니다.

이제 WordPress 플러그인을 하나씩 트리거할 수 있으며 버그 복제를 시도할 수 있습니다. 문제를 일으키는 플러그인을 찾으면 플러그인 작성자가 도움을 찾거나 다른 플러그인을 찾을 수 있습니다.

다른 쪽에서는 모든 WordPress 플러그인이 제거될 때까지 오류가 계속 발생합니다.

4단계: 방화벽 서비스 웹사이트도 확인

Sucuri 또는 Cloudflare와 같은 웹 방화벽 서비스를 사용하는 경우 이러한 서비스가 REST API 요청을 차단할 가능성이 있습니다.

이는 방화벽 필터에서 IP 주소가 의심스러운 것으로 간주될 때 발생할 수 있습니다. 웹 사이트가 계속 DDOS 위협을 받고 있다면 REST API 요청을 차단할 수도 있습니다.

Cloudflare를 사용하는 경우 Cloudflare를 일시적으로 비활성화하여 문제가 해결되는지 확인해야 합니다.

대시보드의 도메인 영역에서 일반적으로 Cloudflare 설정을 찾을 수 있습니다. 내 사이트 >> 관리 >> 성능 탭 에서 Bluehost 사용자가 쉽게 찾을 수 있습니다.

WordPress 게시 실패 오류 발생

다른 호스팅 공급자를 사용하는 경우 설정이 동일합니다.

Sucuri를 사용하는 경우 지원 직원에게 이메일을 보낼 수 있으며, 그들은 IP 주소를 허용 목록에 추가하거나 문제가 무엇인지 알려줄 수 있습니다.

업그레이드 실패의 가장 흔한 원인은 플러그인과 방화벽 서비스입니다. 그러나 이미 실수를 보고 있다면 몇 가지를 더 할 수 있습니다.

5단계: WordPress용 디버그 로그 활성화 및 검토

내장된 WordPress 기능은 모든 WordPress 실수의 레지스트리를 유지 관리합니다. REST API에 오류를 기록하지 않지만 WordPress 게시 실패 오류 를 유발할 수 있는 다른 문제가 있는지 확인하는 데 도움이 됩니다.

wp-config.php 파일에 아래 줄만 추가하십시오.

 // WP_DEBUG를 true로 변경
정의( 'WP_DEBUG', true );
// WordPress 오류 로그 유지
정의( 'WP_DEBUG_LOG', true );

수정 사항을 폴더에 백업하고 파일을 업로드하는 것을 잊지 마십시오. 이제 WordPress에서 게시물을 게시, 수정 또는 다시 만들 수 있습니다.

6단계: 일시적으로 클래식 WordPress 편집기로 전환

클래식 편집기는 이 오류에 대한 임시 솔루션입니다. 이전 WordPress 편집기는 콘텐츠 변경 및 게시를 위해 REST API에 의존하지 않습니다. Classic Editor 플러그인은 쉽게 설치하고 활성화할 수 있습니다.

활성화하면 작업 중이던 게시물이 쉽게 편집됩니다. WordPress 게시 실패 오류 가 표시되지 않고 저장하고 게시할 수 있습니다.

7단계: 지원 문의

다른 모든 것이 실패하면 도움을 요청할 수 있습니다. 호스팅 회사에 직접 연락하여 시작할 수 있습니다. 서버 로그 및 외부 리소스를 입력할 수 있습니다. 서버에 결함이 있거나 마지막에 충돌이 발생할 수도 있습니다.

요약하면

이제 WordPress 게시 실패 오류를 쉽게 수정하는 방법을 배웠기를 바랍니다. 그리고 WordPress 업데이트 방법에 대한 기사 작성을 요청한 방문자를 위해 이에 대한 전용 기사가 있습니다.

제안이나 질문이 있으면 의견을 작성하고 더 개선할 수 있도록 도와주세요.