Maison  >  Article  >  base de données  >  Raisons et solutions d'un accès lent à phpmyadmin

Raisons et solutions d'un accès lent à phpmyadmin

王林
王林avant
2019-12-28 16:53:023487parcourir

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer