Learning site for website creation

phpMyAdminからエクスポートができない

公開日:2021年08月11日 更新日:2022年08月11日

XAMPPバージョン8系のphpMyAdminからデータベース領域を選択してエクスポートすると「失敗 – ネットワークエラー」と表示されてバックアップファイルがダウンロードされない問題の対処法。

変更ファイル

C:\ [XAMPPインストールディレクトリ] \phpMyAdmin\libraries\classes\Core.php

変更箇所

645行目付近にelseブロックを追加します。

変更前

    if (strpos($mimetype, 'gzip') !== false && $notChromeOrLessThan43) {
      header('Content-Encoding: gzip');
    }


    header('Content-Transfer-Encoding: binary');
    if ($length <= 0) {
      return;
    }

変更後

    if (strpos($mimetype, 'gzip') !== false && $notChromeOrLessThan43) {
      header('Content-Encoding: gzip');
    } else {
      header_remove('Content-Encoding');
    }
    header('Content-Transfer-Encoding: binary');
    if ($length <= 0) {
      return;
    }

変更後ファイルを保存して再度エクスポート。