Heim  >  Artikel  >  Backend-Entwicklung  >  FEHLER: Treiber konnte nicht gefunden werden. Problem tritt auf, wenn PDO zum Betreiben der Datenbank in PHP verwendet wird

FEHLER: Treiber konnte nicht gefunden werden. Problem tritt auf, wenn PDO zum Betreiben der Datenbank in PHP verwendet wird

巴扎黑
巴扎黑Original
2016-11-23 09:27:071262Durchsuche

Ich habe kein Problem damit, die integrierte MySQL-Funktion und die Klasse mysqli zum Betreiben der Datenbank zu verwenden, und ich habe das Semikolon vor extension=php_pdo.dll und extension=php_pdo_sqlite.dll in der Konfigurationsdatei entfernt (ich verwende AppServ, in der Konfigurationsdatei Nur die beiden oben genannten Anweisungen haben PDO).
Warum wird immer noch „FEHLER: Treiber konnte nicht gefunden“ angezeigt? In diesem Fall werden Sie darauf hingewiesen, dass der PDO-Treiber nicht gefunden wurde. Überprüfen Sie wie folgt: 1. Ob die Datei extension=php_pdo.dll vorhanden ist. 2. Öffnen Sie php.ini unter Windows und suchen Sie nach extension_dir = ". Adresse“ und überprüfen Sie „Gibt es einen Ordner an dieser Adresse?“
3. Überprüfen Sie, ob der Ordner die oben genannten Dateien enthält
4. Erstellen Sie eine neue PHP-Seite, rufen Sie die Vorschau auf und prüfen Sie, ob die Erweiterung aktiviert wurde. Zuerst , deaktivieren Sie die Erweiterung und versuchen Sie, ein paar

extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension= hinzuzufügen php_pdo_firebird.dll
Dies kann daran liegen, dass die Erweiterung php_pdo_mysql.dll nicht hinzugefügt wurde.

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