Heim > Backend-Entwicklung > PHP-Tutorial > Warum gibt mein PHP-Code den Fehler „Schwerwiegender Fehler: Klasse ‚MySQLi' nicht gefunden' aus?

Warum gibt mein PHP-Code den Fehler „Schwerwiegender Fehler: Klasse ‚MySQLi' nicht gefunden' aus?

Barbara Streisand
Freigeben: 2024-12-10 15:14:11
Original
415 Leute haben es durchsucht

Why is My PHP Code Throwing a

MySQLi während der Installation nicht gefunden

Während Sie einem Tutorial folgen, kann der Fehler „Schwerwiegender Fehler: Klasse ‚MySQLi‘ nicht gefunden“ auftreten. in Zeile 8. Dieser Fehler weist darauf hin, dass die MySQLi-Erweiterung für Ihre PHP-Installation nicht aktiviert ist.

Der Code in Zeile 8 versucht, eine zu erstellen neues MySQLi-Objekt mit $mysqli = new MySQLi($db_server, $db_user, $db_pass, $db_name); Stellungnahme. Wenn die MySQLi-Erweiterung jedoch nicht installiert oder aktiviert ist, schlägt dieser Code fehl.

Lösung

Um dieses Problem zu beheben, müssen Sie die MySQLi-Erweiterung installieren. Sie können dies tun, indem Sie die folgenden Schritte ausführen:

  1. Überprüfen Sie, ob die PHP-Installation aktiviert ist. Sie können dies tun, indem Sie die Datei php.ini überprüfen und nach der Zeile extension=mysqli suchen. Wenn die Zeile kommentiert ist, entfernen Sie den Kommentar (;) aus der Zeile.
  2. Wenn die Erweiterung nicht aktiviert ist, müssen Sie die MySQLi-Erweiterung installieren. Dies kann durch Herunterladen der MySQLi-Erweiterung von PECL (https://pecl.php.net/package/mysqli) und anschließende Installation mit den Befehlen phpize und make erfolgen.
  3. Nach der Installation der Erweiterung führen Sie make aus Stellen Sie sicher, dass Sie den Webserver neu starten, um die Änderungen zu übernehmen.

Sobald Sie die MySQLi-Erweiterung installiert haben, sollten Sie in der Lage sein, die MySQLi-Klasse ohne sie zu verwenden Fehler.

Das obige ist der detaillierte Inhalt vonWarum gibt mein PHP-Code den Fehler „Schwerwiegender Fehler: Klasse ‚MySQLi' nicht gefunden' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage