ホームページ  >  記事  >  バックエンド開発  >  phpmyadmin_PHP チュートリアルを開くのが遅い問題の解決策

phpmyadmin_PHP チュートリアルを開くのが遅い問題の解決策

WBOY
WBOYオリジナル
2016-07-13 10:31:59934ブラウズ

phpmyadmin4シリーズの読み込みが遅い最後の原因は、最近phpmyadminの公式サイトが開けなくなることが多く、phpmyadminのページでは公式サイト上のプログラムのバージョン更新を自動的に確認してしまうため、phpmyadminの管理ページに入り、データベースをクリックすると、phpmyadmin が公式 Web サイトに接続しようとしているため、開くプロセス全体が非常に遅くなります。

最後の解決策は、phpmyadmin に更新をチェックさせず、phpmyadmin ディレクトリで version_check.php ファイルを見つけて、次のように変更することです:

コードをコピーします コードは次のとおりです:

if ( isset($_SESSION['cache'] ['version_check'])
&& time() < $_SESSION['cache']['version_check']['timestamp'] + 3600 * 6
) {
$save = false;
$response = $_SESSION[ 'cache']['version_check']['response'];
} else {
// $save = true;
// $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) ;
上記のコードは、else{......} の中間セクションをコメントアウトして更新を確認することで、phpmyadmin の公式 Web サイト version.json への接続をキャンセルします

変更後、phpmyadmin は数秒ですぐに開くようになりました。

添付ファイル: 別のネチズンのソリューション

コードをコピーします

コードは次のとおりです:

ステップ1:# ファイル名 ./libraries/Util.class.php file. # 検索 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);


#原則: ローカライズされた時刻フォーマットには gettext のサポートが必要です。環境がこの機能を有効にしていない場合、文字化けが返され、#phpmyadmin Ajax 処理に影響します。このテストは phpmyadmin 4.0.2 php 5.5.0 環境で検証されました。

# ステップ 2: ./version_check.php file.

$save = true;
$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')) 1);

$response =curl_exec($curl_handle);

}
#上記のコードを削除またはコメントアウトします。理由は、公式が停止されており、確認とアップグレードに 30 秒かかるためです。
# 今すぐログアウトした後、再度ログインしてすぐに開くかどうかを確認してください







http://www.bkjia.com/PHPjc/756994.html

www.bkjia.com


tru​​e

http://www.bkjia.com/PHPjc/756994.html

技術記事

phpmyadmin4系の読み込みが遅い最後の原因は、最近phpmyadminの公式サイトが開けなくなることが多く、phpmyadminのページは公式サイト上のプログラムのバージョン更新を自動的に確認してしまうため、入力すると...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。