Heim >Datenbank >MySQL-Tutorial >Warum schlägt phpMyAdmin unter Ubuntu 12.04 aufgrund einer fehlenden mysqli-Erweiterung fehl?

Warum schlägt phpMyAdmin unter Ubuntu 12.04 aufgrund einer fehlenden mysqli-Erweiterung fehl?

Susan Sarandon
Susan SarandonOriginal
2024-12-06 14:03:19655Durchsuche

Why is phpMyAdmin Failing on Ubuntu 12.04 Due to a Missing mysqli Extension?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn