Heim >Backend-Entwicklung >PHP-Tutorial >Wie behebe ich den Fehler „Die MySQLi-Erweiterung fehlt' in PHP?

Wie behebe ich den Fehler „Die MySQLi-Erweiterung fehlt' in PHP?

Susan Sarandon
Susan SarandonOriginal
2024-12-01 03:16:12392Durchsuche

How to Fix the

Fehlerbehebung „Die Mysqli-Erweiterung fehlt“-Fehler

Es kann frustrierend sein, während der PHP-Ausführung auf die Fehlermeldung „Die Mysqli-Erweiterung fehlt“ zu stoßen . Trotz der Suche in Foren und der Befolgung empfohlener Lösungen besteht das Problem weiterhin. Dieser Artikel führt Sie durch einen umfassenden Fehlerbehebungsprozess zur Behebung dieses Fehlers.

1. Suchen Sie die richtige php.ini-Datei

Identifizieren Sie die php.ini-Datei, die von PHP verwendet wird. Normalerweise befindet es sich in /etc/php5/apache2/php.ini oder /etc/php/7.0/apache2/php.ini.

2. Kommentieren Sie die mysqli-Erweiterung aus

Öffnen Sie die Datei php.ini und suchen Sie nach der Zeile „extension=mysqli“. Wenn es mit einem Semikolon (;) auskommentiert ist, entkommentieren Sie es, indem Sie das Semikolon entfernen.

3. Geben Sie den PHP-Erweiterungspfad an

Wenn die MySQLi-Erweiterung nicht in phpinfo() erscheint, müssen Sie möglicherweise den Pfad zur MySQLi-PHP-Erweiterung angeben. Ersetzen Sie die Zeile „extension=mysqli“ durch Folgendes:

extension="C:\php\ext\php_mysqli.dll"

Ersetzen Sie „C:phpextphp_mysqli.dll“ durch den korrekten Pfad zur MySQLi-Erweiterung auf Ihrem System.

4. Starten Sie Apache neu

Starten Sie den Apache-Webserver neu, um die an der Datei php.ini vorgenommenen Änderungen zu übernehmen. Führen Sie unter Linux den folgenden Befehl aus:

sudo service apache2 restart

Unter Windows starten Sie Apache über die Systemsteuerung „Dienste“ neu.

5. Verifizierung

Besuchen Sie eine PHP-Seite, die MySQLi-Funktionen verwendet. Wenn der Fehler behoben ist, sollte die Seite erfolgreich geladen werden. Überprüfen Sie andernfalls das Apache-Fehlerprotokoll auf weitere Details.

Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Die MySQLi-Erweiterung fehlt' in PHP?. 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