Heim >Backend-Entwicklung >PHP-Tutorial >Wie behebe ich den Fehler „Die MySQLi-Erweiterung fehlt' in PHP?
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!