Maison > Article > base de données > Raisons et solutions d'un accès lent à phpmyadmin
Étape 1 : Recherchez le fichier version_check.php dans le répertoire phpmyadmin et recherchez le code suivant
$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); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); $response = curl_exec($curl_handle); }
Supprimez ou commentez le code ci-dessus Vérifiez que la mise à niveau prend. 30 secondes, il n'est pas nécessaire de vérifier s'il existe une nouvelle version en ligne.
La deuxième étape consiste à ouvrir le fichier ./libraries/Util.class.php et à rechercher le code suivant :
return strftime($date, $timestamp);
Remplacez-le par le code suivant :
if(extension_loaded('gettext')) return strftime($date, $timestamp);
La zone Chine peut être remplacée par le code suivant :
if(extension_loaded('gettext')){ date_default_timezone_set('UTC'); return gmdate('Y-m-d H:i:s', $timestamp + 28800);}
Principe : le formatage de l'heure localisée nécessite la prise en charge de gettext. Si cette fonction n'est pas activée dans votre environnement, des caractères tronqués seront renvoyés, affectant le traitement ajax de #phpmyadmin.
Articles et tutoriels connexes recommandés : Tutoriel phpmyadmin
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!