インストーラーアーカイブの解凍に関する問題の解決方法
インストール中にアーカイブの展開中にエラーが発生した場合、多くの場合、破損したファイル、転送の問題、またはホスティングの制限によって引き起こされます。
アーカイブ抽出が完全に失敗する
アーカイブの抽出処理中に、システムがファイルを正しく抽出できず、次のようなエラーが発生することがあります:
一般的なエラーメッセージ
- インストーラーディレクトリを展開できない
- アーカイブ設定が見つからないエラー
- 'ZipArchive'が見つからない
オプション1:アーカイブの完全性を検証する
アーカイブファイルは、サーバー間で転送されると破損することがあります。アーカイブの完全性をチェックするには
- アーカイブファイルのダウンロード
.zipまたは.daf)をローカル・コンピューターに接続する。 - WinZip、WinRAR、7-Zipなどのツールを使って解凍してみてください。
アーカイブが.daf形式の場合は、こちらの記事に従って 解凍してください。
ローカルでの抽出に失敗した場合は、アーカイブが破損しているため、再作成するか再ダウンロードする必要があります。問題なく動作する場合は、オプション3に進んでください。
オプション2:ダウンロード・プロセスの検証
FTPダウンロード
FTPを使ってファイルを転送した場合:
- すべての転送でFTPがバイナリモードに設定されていることを確認する。
- アーカイブがプラグインインターフェースを介してダウンロードされた場合は、クリーンな転送を確実にするために再度ダウンロードしてください。
ウェブサーバダウンロード
ウェブサーバーがファイルの書き込みを許可していることを確認してください。Apacheのバーチャルホスト設定を更新する必要があるかもしれません。 AllowOverride All ご覧の通りである:
<VirtualHost *:80>
{various instructions}...
<Directory /var/www/html>
AllowOverride All
</Directory>
</VirtualHost>
オプション3:アーカイブエンジンの変更
インストーラーのステップ1で、Advancedモードが有効になっている間、Options " Advanced " Processingで、別のExtractionモードを選択することができます。1つのエンジンが失敗した場合、別のエンジンに切り替えると問題が解決することがあります。

オプション4:手動抽出
ローカルでの解凍は成功したが(オプション1を参照)、インストーラが失敗した場合は、インストーラを実行する前に、手動でサーバー上のアーカイブを解凍してください。
インストーラーのステップ1で、バックアップアーカイブを手動で抽出した後、オプション " 詳細 " 処理で 手動抽出を選択し、バックアップのインストールを続行します。
オプション5: Imunify360の干渉をチェックする
Imunify360のようなセキュリティツールは、アーカイブの抽出をブロックすることができます。あなたのホストがImunify360を使用している場合:
- プロアクティブ・ディフェンスを一時的に無効にする
- 必要であれば、インストール後に再度有効にしてください。
部分抜去の問題
アーカイブの一部だけが正しく解凍されることがありますが、これはファイルが壊れていたり、ファイル名が長すぎたりすることが原因です。
オプション1:部分抜歯の問題を解決する
部分的な抽出は通常、アーカイブが壊れているか、ファイルパスに問題があることを示しています。プラグインによっては、過度に長いファイルパスを作成する場合があります。以下は既知の問題のあるプラグインです:
WP-Minifyプラグイン
- パス
plugins\bwp-minify\cache - 修正プラグインの設定でキャッシュをフラッシュするか、キャッシュディレクトリからファイルを削除する。
WP-Super Cache & W3 Total Cache プラグイン
- パス
wp-content\cache - 対策1:設定の「除外フィルター」を使って、問題のあるディレクトリを除外する。
- 修正2:プラグインの設定でキャッシュをフラッシュするか、手動でキャッシュディレクトリをクリアする。
- 対策3:プラグインを一時的に停止または削除し、Duplicatorを使ってバックアップを再作成する。
デスクトップでアーカイブを検証する
アーカイブをデスクトップにダウンロードし、WinRAR、WinZip、または.dafフォーマット用のこのガイドに従って手動で抽出を試みてください。抽出中にエラーが発生した場合は、アーカイブが破損している可能性が高いため、再構築する必要があります。