Maison >base de données >tutoriel mysql >Pourquoi PHPMyAdmin affiche-t-il une erreur « Extension mysqli manquante » malgré l'installation ?

Pourquoi PHPMyAdmin affiche-t-il une erreur « Extension mysqli manquante » malgré l'installation ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-25 14:55:10821parcourir

Why Is PHPMyAdmin Showing a

Erreur PHPMyAdmin : extension mysqli manquante

Malgré l'installation d'Apache2, PHP5, MySQL et PHPMyAdmin, les utilisateurs peuvent rencontrer une erreur indiquant que mysqli l'extension est manquante et PHPMyAdmin ne l'est pas fonctionne.

Raison :

Les versions récentes de PHPMyAdmin nécessitent l'extension mysqli, qui remplace l'ancienne extension mysql.

Solution :

Pour PHP 7.3 et PHP 8 :

  1. Installez le package d'extension mysqli :

    • PHP 7.3 : sudo apt-get install php7.3-mysqli
    • PHP 8 : sudo apt-get install php8.0-mysqli
  2. Ajoutez extension=mysqli.so à la section Extensions dynamiques de votre fichier php.ini.
  3. Redémarrez Apache : sudo systemctl restart apache2
  4. Authentifiez-vous dans le navigateur et appuyez sur Entrée.

Notez que le fichier installé Le package comprend à la fois l’ancienne extension mysql et la nouvelle extension mysqli. L'ajout de l'extension mysqli.so dans php.ini active la nouvelle extension. Si le problème persiste, videz le cache du navigateur.

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn