자동화된 WordPress 업데이트를 완료하지 못했습니다(수정).
게시 됨: 2022-11-16웹사이트에서 " 자동 WordPress 업데이트를 완료하지 못했습니다 " 오류가 발생합니까?
이것은 WordPress 웹 사이트에서 누구나 발생할 수 있는 가장 일반적인 오류 중 하나입니다. 또한 업데이트가 실패한 이유나 실패를 일으킨 플러그인을 알려주지 않기 때문에 가장 실망스러운 것 중 하나입니다.
업데이트를 다시 시작하면 문제가 해결될 것이라고 생각할 수 있습니다. 그러나 그것은 작동하지 않습니다.
사이트를 수정하려면 사이트의 백엔드에 있는 파일에 액세스하여 삭제해야 합니다.
WordPress 자동 업데이트가 실패하는 이유는 무엇입니까?
테마, 플러그인 또는 사이트의 핵심이 업데이트되면 WordPress는 유지 관리 모드로 들어갑니다.
업데이트가 실행 중일 때 사이트 홈 페이지에 "예약된 유지 관리를 위해 잠시 사용할 수 없음" 메시지가 표시될 수 있습니다.
업데이트가 완료되는 즉시 메시지가 제거되고 사이트가 유지 관리 모드에서 벗어납니다.
대부분의 경우 업데이트가 원활하게 실행되지만 때때로 업데이트 실패가 발생할 수 있습니다.
업데이트 실패의 원인을 정확히 파악하기는 어렵지만 일반적으로 다음과 같은 이유로 발생합니다.
- WordPress 코어 또는 다른 플러그인과의 비호환성 문제
- 너무 많은 플러그인을 동시에 업데이트하면 서버에 과부하가 걸리고 시간이 초과됩니다.
- 업데이트가 실행 중일 때 브라우저가 실수로 닫혔습니다.
업데이트가 실패하는 경우 다음 두 가지 시나리오 중 하나가 발생합니다.
- 귀하의 사이트는 유지 관리 모드에서 멈추고 wp-admin 페이지에 액세스할 수 없습니다.
- 또는 wp-admin 페이지에 "자동 WordPress 업데이트를 완료하지 못했습니다"라는 메시지가 표시되어 업데이트를 다시 시도하라는 메시지가 나타납니다.
이전 기사에서 유지 관리 모드에서 멈춘 사이트를 수정하는 방법을 다루었으므로 이 자습서에서는 두 번째 시나리오를 처리하는 방법을 보여줍니다.
"자동 WordPress 업데이트를 완료하지 못했습니다" 메시지를 제거하는 방법
WordPress 사이트에서 메시지를 제거하려면 사이트 서버에 연결하고 .maintenance
파일을 삭제해야 합니다.
유지 관리 파일에 액세스하는 방법에는 두 가지가 있습니다.
- 호스트의 파일 관리자 도구를 사용할 수 있습니다. 호스트가 cPanel을 제공하는 경우 cPanel 파일 관리자 도구를 사용할 수 있습니다. 호스트가 다른 호스팅 대시보드를 사용하더라도 일부 유형의 파일 관리자를 제공할 수 있습니다.
- 모든 호스트가 지원하는 FTP를 사용하여 서버에 연결할 수 있습니다. 연결하려면 FileZilla와 같은 FTP 클라이언트가 필요합니다. 방법을 잘 모르는 경우 WordPress FTP에 대한 전체 가이드가 있습니다. 도움이 될 것 같으면 아래 FTP 섹션에 해당 링크를 삭제했기 때문에 계속 읽으십시오.
먼저 호스팅 계정 cPanel을 통해 액세스하는 방법과 Filezilla를 사용하여 .maintenance
파일을 삭제하는 방법을 보여드리겠습니다.
그러나 진행하기 전에 수행해야 할 두 가지 필수 단계가 있습니다.
먼저 웹 사이트 캐시를 지우고 업데이트 실패 메시지가 계속 나타나는지 확인하십시오. 오류가 일시적인 오류이고 WordPress에서 이미 처리한 경우 캐시를 정리한 후 업데이트 실패 메시지가 대시보드에서 사라집니다.
여전히 오류가 발생하면 웹 사이트를 백업하십시오. 이 자습서에서는 사이트의 모든 파일과 폴더가 포함된 사이트의 백엔드에 액세스합니다. 실수로 잘못된 파일을 삭제한 경우 백업을 복원하기만 하면 사이트가 다시 작동합니다.
이제 시작하겠습니다.
cPanel을 통해 .maintenance 파일 삭제
시작하려면 다음 단계를 따르세요.
- 호스팅 계정에 로그인합니다.
- cPanel을 엽니다.
- 파일 관리자 도구를 선택합니다.
다음으로 public_html
폴더를 선택하면 폴더 내에서 .maintenance
파일을 찾을 수 있습니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 삭제 를 선택하여 파일을 제거합니다.
이 폴더는 호스트에 따라 이름이 약간 다를 수 있습니다. public_html
이라는 폴더가 표시되지 않으면 wp-admin
및 wp-content
와 같은 다른 폴더가 포함된 폴더를 탐색하고 찾으십시오.
이제 WordPress 대시보드를 확인하면 "An Automated WordPress Update Has Failed to Complete" 오류가 사라진 것을 볼 수 있습니다.
파일을 찾을 수 없으면 파일 관리자의 설정으로 인해 숨겨져 있을 수 있습니다. 파일 관리자에서 설정 으로 이동하고 팝업 창에서 숨김 파일 표시 를 선택합니다.
변경 사항을 저장 하고 파일 관리자를 새로 고칩니다. public_html 폴더에서 유지 관리 파일을 찾아야 합니다.
FTP(FileZilla)를 통해 유지 관리 파일 삭제
호스트에서 파일 관리자를 제공하지 않는 경우 FTP를 사용하여 이 파일에 액세스하고 삭제할 수도 있습니다.
FTP를 통해 연결하려면 FTP 클라이언트가 필요합니다. 우리는 스크린샷에 FileZilla를 사용할 것입니다. 무료이고 교차 플랫폼이기 때문입니다. 그러나 기본 단계는 모든 FTP 클라이언트에 적용됩니다.
FileZilla를 열면 호스트, 사용자 이름, 암호 및 포트를 입력하여 서버에 연결해야 합니다.
이 작업을 수행하는 방법을 잘 모르는 경우 WordPress FTP에 대한 전체 가이드를 확인하십시오.
자격 증명을 입력하고 사이트의 백엔드와의 연결을 설정하면 오른쪽 패널에 폴더가 채워져 있음을 알 수 있습니다. public_html
폴더를 찾아 클릭합니다.
이 폴더는 호스트에 따라 이름이 약간 다를 수 있습니다. public_html
이라는 폴더가 표시되지 않으면 wp-admin
및 wp-content
와 같은 다른 폴더가 포함된 폴더를 탐색하고 찾으십시오.
아래 패널에는 public_html
폴더 내의 모든 파일과 폴더가 표시됩니다. 해당 패널에서 .maintenance
파일을 찾아야 합니다.
그런 다음 .maintenance
파일을 마우스 오른쪽 버튼으로 클릭하고 삭제 를 선택하여 사이트에서 파일을 제거합니다.
.maintenance
파일이 보이지 않으면 FileZilla의 설정 때문에 숨겨져 있을 수 있습니다. FileZilla가 모든 파일을 표시하는지 확인하려면 상단 도구 모음에서 서버 를 선택한 다음 숨김 파일 강제 표시 옵션을 활성화하십시오.
다음은?
위의 방법을 사용하여 유지 관리 모드 파일을 삭제한 후에도 wp-admin에 "자동 WordPress 업데이트를 완료하지 못했습니다"라는 메시지가 계속 표시되면 캐시 문제일 가능성이 큽니다. 캐시를 지우고 다시 확인하십시오.
사후 수정 조치 : wp-admin에서 실패 메시지를 제거한 후 웹사이트에서 플러그인을 업데이트할 때입니다. 업데이트가 다시 실패하면 플러그인에 호환성 문제가 있는지 확인하고 호스팅 제공업체에 도움을 요청하세요.
향후 업데이트 실패를 방지하는 방법
WordPress 웹 사이트에서 업데이트 실패를 방지하는 가장 좋은 방법 중 하나는 라이브 사이트 대신 스테이징 사이트에서 업데이트를 수행하는 것입니다.
스테이징 사이트는 라이브 사이트의 복제본이며 스테이징 기능을 제공하는 스테이징 플러그인 또는 백업 플러그인을 사용하여 만들 수 있습니다. 일부 호스팅 제공업체는 스테이징 서비스도 제공합니다.
스테이징 사이트 설정에 대한 별도의 가이드가 있습니다. 스테이징 플러그인, 백업 플러그인 및 호스팅 계정을 사용하여 스테이징 사이트를 만드는 방법을 배우려면 읽어보십시오.
스테이징 사이트에서 업데이트를 수행하는 동안 가끔 오류가 발생할 수 있습니다. 이 가이드를 사용하여 문제를 해결하는 것이 좋습니다. 수정 사항을 찾은 후 라이브 사이트에서 업데이트를 수행할 수 있습니다.
결론
"자동 WordPress 업데이트를 완료하지 못했습니다" 오류는 일반적인 WordPress 현상입니다.
플러그인 비호환성, 서버 과부하, 업데이트 진행 중 우발적인 브라우저 종료 등의 이유로 나타날 가능성이 높습니다.
wp-admin에서 경고 메시지를 제거하려면 먼저 파일 관리자 또는 Filezilla와 같은 도구를 사용하여 사이트의 백엔드에 액세스한 다음 .maintenance 파일을 삭제해야 합니다.
향후 업데이트를 위해 라이브 사이트 대신 스테이징 웹사이트에서 업데이트를 수행하십시오.
"자동 WordPress 업데이트를 완료하지 못했습니다" 오류에 대한 질문이 있는 경우 아래 의견에 알려주십시오.