Traitement de l'extension mysqli manquante dans PHPMyAdmin sur Ubuntu 12.04
L'absence de l'extension mysqli peut entraîner des problèmes lors de la tentative d'utilisation de PHPMyAdmin. Voici comment résoudre ce problème efficacement :
Comprendre le problème
Les itérations récentes de PHPMyAdmin ne prennent plus en charge l'extension mysql et nécessitent plutôt mysqli. Ceci est indiqué par la présence d'un "i" supplémentaire à la fin du nom de l'extension.
Installation de l'extension requise
Pour PHP 7.3 :
<code class="bash">sudo apt-get install php7.3-mysqli</code>
Pour PHP 8 :
<code class="bash">sudo apt-get install php8.0-mysqli</code>
L'installation inclura à la fois l'ancienne extension mysql et la nouvelle mysqli.
Ajout de l'extension au php.ini
Localisez votre fichier php.ini et ajoutez la ligne suivante à la section Extensions dynamiques :
extension=mysqli.so
Redémarrage d'Apache
<code class="bash">sudo systemctl restart apache2</code>
Invalidation du cache
Videz le cache de votre navigateur pour vous assurer qu'il ne récupère pas les anciennes informations mises en cache.
Authentification
Si vous y êtes invité, entrez votre mot de passe pour vous authentifier et appuyez sur Entrée. Le problème devrait maintenant être résolu.
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!