Duplicator Duplicator

Duplicator ドキュメント

Duplicator のドキュメント、参考資料、チュートリアル

あなたに代わって実行しますか?

DuplicatorのエキスパートがWordPressサイトを移行します。迅速、安全、手間いらずです。

移行ヘルプを入手する

Duplicatorの一般的なインストーラーUIとアーカイブの問題の解決方法


Duplicatorインストーラーを使用している際に、UIやアーカイブ関連の問題が発生する可能性があります。このガイドでは、一般的なインストーラーUIの問題とその解決策について説明します。

アーカイブが見つかりません

各Duplicatorバックアップには、特定のアーカイブ(.zipまたは.daf)にリンクされた一意のinstaller.phpファイルが含まれています。一致しない場合、次のようなエラーメッセージが表示されます。

  • アーカイブが見つかりません!
  • インストーラーとアーカイブの不一致が検出されました

これらのメッセージのいずれかが表示された場合は、以下の解決策を確認してください。

解決策1:正しいアーカイブ名を見つける

アーカイブファイル名がインストーラーが期待するものと一致していることを確認してください。

Duplicator Pro » Backups に移動し、+ ボタンをクリックしてから、「View Details」ボタンをクリックします。

注意: Duplicator Liteを使用している場合は、Duplicator Lite » Backups に移動し、Backup Details ボタンをクリックします。

次に、General セクションを展開し、Filesの下にある完全なバックアップアーカイブ名を確認します。

最後に、ダウンロードしたバックアップに移動し、[full-unique-name]_archive.zip の形式になる完全な名前を確認します。

解決策2:バックアップインストーラーを抽出する

このガイドを使用して、アーカイブファイルからインストーラーファイルを抽出します。DAFファイルを手動で抽出する方法については、こちらをご覧ください。

解決策3:ダウンロードを検証する

アーカイブファイルが完全にダウンロードされ、正しくアップロードされたことを確認してください。また、ローカルコンピューターのファイルサイズと、Backups 画面に表示されているサイズを比較してください。一致しない場合は、ファイルを再ダウンロードしてアップロードしてください。

ソリューション 4:別のブラウザを試す

問題が解決しない場合は、以下をお試しください。

  • 拡張機能のない別のブラウザを使用してください。
  • プロキシ経由でウェブサイトを実行している場合は、一時的にプロキシを無効にし、DNSキャッシュをフラッシュすることを検討してください。
  • 使用中のVPNまたはファイアウォールソフトウェアを一時的にオフにすることを検討してください。

JavaScriptエラー

JavaScriptエラーによりinstaller.php UIが正しく読み込まれない場合は、以下をお試しください。

  1. サーバーがdup-installerディレクトリに.htaccessファイルを自動挿入していないか確認してください。
  2. .htaccessファイルを削除します。(必要に応じてFTPで「隠しファイルを表示」を有効にしてください。)
  3. ブラウザのキャッシュをクリアして、installer.phpを再読み込みしてください。

注意:サーバーがdup-installerフォルダのサブフォルダのいずれかに.htaccessファイルを挿入することがあります。

Safari/Macintoshの問題

一部のMacシステムではファイルが自動的に解凍され、Duplicatorの問題が発生します。Duplicatorのインストーラーは.zipまたは.dafアーカイブファイルを検索するため、個別の解凍済みファイルとしてダウンロードされた場合に問題が発生する可能性があります。

ソリューション 1:Safariでの自動解凍を防止する

  1. Safariを開きます。
  2. 環境設定 » 一般に移動します。
  3. 「ダウンロード後に安全なファイルを開く」のチェックを外します。
  4. アーカイブファイルを再ダウンロードしてください。

ソリューション 2:アーカイブの整合性を検証する

インストールプロセス中に、アーカイブがアーカイブとまったく同じ名前のディレクトリ、または場合によっては__MACOSXという名前のフォルダで抽出されたことに気付いた場合は、アーカイブファイルが変更されたことを意味します。

アーカイブ.zip/dafファイルの生のコピーを取得するには、以下の場所を確認してください。

  • Duplicator Pro/your_site/wp-content/backups-dup-pro(または設定したストレージパス)
  • Duplicator Lite:
    • /public_html/wp-content/backups-dup-lite/
    • /public_html/wp-snapshots/(レガシーパス)

ファイルを再アーカイブすることもできます。

  1. アーカイブファイルをローカルコンピュータに解凍し、installer-backup.phpファイルに移動します。
  2. すべてのファイル/フォルダを選択し、installer-backup.phpがアーカイブのルートにあるようにarchive.zipを再作成します。
  3. 場合によっては、上記の手順1で抽出されたアーカイブファイルの名前を、手順2で作成したアーカイブの名前に変更する必要がある場合があります。
  4. 新しく再編成されたアーカイブファイルをinstaller.phpファイルと同じ場所に配置し、もう一度試してください。

注意:ファイルを再アーカイブするとほとんどの場合機能しますが、問題を解決する鍵は、コンピュータにダウンロードされるときにブラウザ/オペレーティングシステムまたは外部プログラムがアーカイブファイルの構造を変更しないようにすることです。

無効なインストーラー

installer.phpをブラウザで開いたときに破損したコードが表示されたり、ダウンロードプロンプトが表示されたりする場合は、サーバー構成の問題であるか、サーバーがダウンロードプロセスの一部として提供したときにインストーラーファイルが破損した可能性があります。

ソリューション 1:プレーンテキスト表示の修正

installer.phpがプレーンテキストで表示される場合は、.htaccessまたはhttpd.confファイルを次のように編集してください。

AddType application/x-httpd-php .php .htm .html
AddHandler x-httpd-php .php .htm .html

注意: 特定の手順については、お使いのホスティング環境(例:「MAMP AddType PHP」)を検索エンジン(Googleなど)で検索してください。たとえば、MAMPを使用した同様の問題はこちらで見つけることができます。

解決策 2: バイナリテキスト表示の修正

installer.phpが実行されずに、次のようなバイナリまたは16進数の文字を表示する場合

1f8b 0800 0000 0000 0003 ecfd 7b57 1bb9d228 0eff 9dbd 7fe0 0e8d 7706 ecd0 363609b9 d8e9 7813 7012 26dc 8221 2401 86a7...

または

警告: 入力中に予期しない文字が見つかりました: '?' (ASCII=17) state=0

Webサーバーがファイルをコンピューターにダウンロードする際に問題を抱えている可能性があります。インストーラーの正しいコピーを取得する最も簡単な方法は、次のとおりです。

  • FTP直接ダウンロード:
    1. FTPクライアントからバックアップファイルを転送する際は、ASCIIモードではzipファイルが破損する可能性があるため、必ずバイナリモードを使用してください。バックアップは以下のファイルパスで見つけることができます。
      • Duplicator Pro/your_site/wp-content/backups-dup-pro(または設定したストレージパス)
      • Duplicator Lite:
        • /public_html/wp-content/backups-dup-lite/
        • /public_html/wp-snapshots/(レガシーパス)
    2. 正しいバックアップに関連付けられたファイル名のインストーラーを見つけてダウンロードしてください。
    3. installer.phpファイルをNotepad++などのテキストエディタで開きます。ファイルコードは通常のPHPファイルであるはずです。
  • バックアップインストーラーを使用する: 別の方法として、archive.zipファイルを開き、installer-backup.phpファイルを見つけます。このファイルは、元のinstaller.phpファイルの正確なコピーになります。詳細については、このガイドを確認してください。DAFファイルを手動で抽出する方法については、こちらで見つけることができます。
  • ホストに連絡する: ファイルのダウンロードがバイナリモードで、ASCIIではないようにホストに伝えてください。

解決策 3: ダウンロードプロンプトの修正

installer.phpを参照したときに、実行する代わりにダウンロードがプロンプトされる場合は、.htaccessファイルが破損しているか、正しく機能するように構成されていない可能性があります。これをテストするには:

  1. test.phpのような空のPHPファイルを作成します
  2. このファイルをinstaller.phpと同じディレクトリにアップロードします。
  3. test.phpファイルも実行する代わりにダウンロードされる場合は、サーバーがPHPを正しく処理していません。

これを修正するには、ホストに連絡して、サイトがPHPファイルを正しく処理していないことを伝えてください。

解決策4:解析エラーを修正する

installer.phpで次のようなエラーが発生する場合:

構文エラー: 構文エラー、予期しない $end、T_VARIABLE または T_DOLLAR_OPEN_CURLY_BRACES または T_CURLY_OPEN を期待しています … installer.php の 1300 行目

ファイルエンコーディングがWebサーバーに正しく受け入れられていないことを示しています。以下にいくつかのオプションを示します。

  1. 多くの場合、ファイルをあるサーバーから別のサーバーに転送すると、インストーラーが破損する可能性があります。この問題を解決するには、上記の解決策 #2を参照してください。多くの場合、FTPモードをASCIIからバイナリに変更すると、この問題が解決する可能性があります。
  2. 最初のオプションで問題が解決しない場合は、Notepad++のようなプログラムを使用できます。installer.phpファイルを開き、上部ツールバーにあるエンコーディング設定をANSIからUTF-8に変更します。一方の形式からもう一方の形式に変換してみてください。その後、ファイルを保存し、インストーラーファイルをサーバーに再アップロードして、どちらのバージョンが機能するかを確認します。

これで完了です!Duplicatorでインストーラーまたはアーカイブの問題が発生している場合は、上記の手順で解決できるはずです。問題が解決しない場合は、ホスティングプロバイダーにサーバー構成の問題について確認することを検討してください。

ダウンタイムなしでウェブサイトを移行したいですか?もしそうなら、ここにある「ダウンタイムなしでウェブサイトを移行する方法」の完全ガイドをご覧ください。


この記事は役に立ちましたか?


関連記事

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

今すぐDuplicatorを入手
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

または
今すぐ60% オフでDuplicator Proを入手 →