多くの友人は、phpmyadmin4.0 以降を使用すると、開くのが以前よりもはるかに遅いことに気づきます。dedecms を使用したことがある友人は、同じ問題に遭遇するでしょう。dedecms の解決策は、リモート ファイルがロードされ、phpmyadmin4 も動作することです。同じように、コードを見つけて削除するだけです。
phpmyadmin4 以降のバージョンを使用すると、速度が大幅に遅くなることを多くの人が感じています。要約すると、解決策を提供します。
1. ローカリゼーション時間を変更する
原則: ローカライズされた時刻フォーマットには gettext のサポートが必要です。環境がこの機能を有効にしていない場合、文字化けが返され、#phpmyadmin Ajax 処理に影響します。このテストは phpmyadmin 4.0.2 php 5.5.0 環境で検証されました。
変更: ./libraries/Util.class.php ファイル
コードをコピー | |
return strftime($date, $timestamp); # 次のコードに置き換えます: if(extension_loaded('gettext')) return strftime($date, $timestamp); #中国エリアはこんな感じで設置されています date_default_timezone_set('UTC'); return gmdate('Y-m-d H:i:s', $timestamp + 28800); |
原則: phpmyadmin の公式 Web サイトは GFW であり、アップデートを自動的にチェックする時間は壁の中で待っているのは無駄なので、閉じてください
./version_check.php ファイルを変更し、次のコードを削除またはコメントアウトします
コードをコピー | |
$file = 'http://www.phpmyadmin.net/home_page/version.json'; if (ini_get('allow_url_fopen')) { $response = file_get_contents($file); } else if (function_exists('curl_init')) { $curl_handle =curl_init($file); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); $response =curl_exec($curl_handle); } |