phpMyAdmin-Problem: Fehlende Erweiterung mysqli
Problem:
Unter Ubuntu 12.04 schlägt phpMyAdmin fehl funktioniert aufgrund einer fehlenden MySQLi-Erweiterung trotz der Installation von Apache2, PHP5, MySQL und phpMyAdmin. Die Funktion phpinfo() zeigt keine Informationen zu mysqli oder mysql an.
Lösung:
Neueste Versionen von phpMyAdmin basieren auf der Erweiterung mysqli, die sich von der unterscheidet ältere MySQL-Erweiterung. Um das Problem zu beheben:
Für PHP 7.3:
sudo apt-get install php7.3-mysqli
Für PHP 8:
sudo apt-get install php8.0-mysqli
Diese Befehle installieren ein Paket, das sowohl MySQL als auch MySQL enthält Erweiterungen.
Bearbeiten Sie als Nächstes Ihre php.ini-Datei und fügen Sie die folgende Zeile im Abschnitt „Dynamische Erweiterungen“ hinzu:
extension=mysqli.so
Starten Sie Apache neu mit:
sudo systemctl restart apache2
Authentifizieren Sie sich bei Bedarf.
Das Problem sollte jetzt behoben sein. Wenn nicht, leeren Sie den Browser-Cache.
Das obige ist der detaillierte Inhalt vonWarum schlägt phpMyAdmin unter Ubuntu 12.04 aufgrund einer fehlenden mysqli-Erweiterung fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!