워드프ㅔ스 이전 오류

[워드프레스] Duplicator 오류 – ‘INSTALL ERROR!’

Duplicator는 워드프레스 사이트를 이전할 때 유용하게 사용할 수 있는 워드프레스용 플러그인입니다. 하지만 Duplicator는 서버 특성이나 설정에 많은 영향을 받는 것 같습니다. 가령 보안 관련 설정, 인코딩/문자셋(character set) 문제 때문에 실패하는 경우도 간혹 있습니다. 그리고 다음과 같은 오류가 발생하면서 진행이 되지 않는 경우도 있습니다.

INSTALL ERROR!
Failed to open zip archive file. Please be sure the archive is completely downloaded before running the installer. Try to extract the archive manually to make sure the file is not corrupted.

또는

INSTALL ERROR!
Failed in extracting zip file. Please be sure the archive is completely downloaded. Try to extract the archive manually to make sure the file is not corrupted.

이 경우 여러 가지 문제를 의심할 수 있습니다. 오류 메시지의 내용은 “zip 아카이브 파일을 열지/압축을 해제하지 못했습니다. (installer를 실행하기 전에) 아카이브가 완전히 다운로드되었는지 확인하세요. 수동으로 아카이브 파일의 압축을 풀어서 파일이 손상되지 않았는지 확인하십시오.” 정도입니다.

우선은 설치 폴더의 권한을 777로 변경하여 테스트해봅니다.

만약 백업 파일의 압축이 제대로 풀리지 않고 손상된 파일로 나오면 Duplicator에서 올바르게 백업된 것이 아닙니다. 용량이 큰 경우(예: 500MB 이상) 파일이 제대로 압축되지 않고 손상되는 현상이 나타날 수 있습니다. 파일 크기 때문에 압축이 제대로 되지 않는 경우 이용할 수 있는 대안이 이 페이지에 소개되어 있습니다.

워드프레스 Duplicator 오류

Duplicator 무료 버전에서는 일부 상황에서 제대로 작동하지 않으므로 더 많은 상황(시나리오)에 대처할 수 있는 유사한 제품을 소개하고 있습니다. 가령 파일 크기가 너무 커서 제대로 압축이 되지 않는 문제(백업 압축 파일이 손상되는 문제)가 발생하면 Duplicator Professional이 도움이 될 수 있습니다. 반드시 해당 제품을 꼼꼼히 살펴보시고 당면한 문제에 가장 적합한 솔루션을 선택하시기 바랍니다. 이외에도 Super Backup & Clone 플러그인이 있습니다(이 플러그인은 Codecanyon에서 높은 판매량을 보이고 있습니다).

그리고 Duplicator FAQ 페이지에서 여러 가지 문제에 대한 문제 해결 방법을 제시하고 있으므로 이 페이도 참고해보시기 바랍니다.

Duplicator를 사용하여 로컬에서 작업한 워드프레스 사이트를 그대로 실제 웹호스팅 사이트로 이전하거나 테스트 사이트에서 작업한 내용을 실제 운영할 사이트로 쉽게 이전(마이그레이션)이 가능합니다. PHP 버전, MySQL 버전 등 서버 환경 등이 잘 맞아서 한 번에 이전이 완료되면 이 보다 더 간편한 방법이 없을 것입니다.

하지만 실제 해 보면 잘 안 되는 경우도 꽤 발생합니다. 그런 경우 저는 수동으로 이전하기도 하는데요, Duplicator에서 실패할 경우 수동으로 이전하는 작업도 쉽지 않을 수 있습니다. 예를 들어, 데이터베이스(DB) 때문에 실패하면 수동으로 phpMyAdmin을 통해 임포트(Import)하더라도 실패할 것입니다. 그런 경우 SQL 파일에서 문제를 해결한 후에 Import를 시도하거나 웹호스팅 서버의 MySQL 버전을 업그레이드하는 등의 조치를 취해야 할 것입니다.

경험상 Duplicator에서 실패하더라도 문제를 분석하여 원인을 찾아내면 해결되는 경우가 많았습니다. 원인은 여러 가지가 있을 수 있습니다. 서버 자체의 설정 때문에 Duplicator 사용이 제한되는 경우(예: Root Directory Fail)도 있습니다. 위에서 언급했듯이 Character Set 문제로 인해 실패하는 경우(Deploy 오류)도 있습니다. 모든 문제에서와 마찬가지로 원인을 제대로 파악해야 빠른 해결이 가능합니다. 이를 위해서는 경험이 도움이 될 수 있고 install-log 파일을 잘 파악하여 올바르게 대응하는 것이 중요할 것 같습니다.



기부를 통해 이 블로그를 후원하실 수 있습니다.
워드프레스 설치/제작/문제해결이 필요한 경우 서비스(유료)를 요청해주세요.