pdoException "Kann Treiber nicht finden": Fehlerbehebung und Lösung
, wenn eine PDOException angezeigt wird, dass "die Ausgabe nicht finden konnte", könnte das Problem "das Problem konnte" konnte Treiber nicht finden ", konnte das Problem" das Problem konnte " in Abwesenheit des notwendigen PDO -Treibers für MySQL.
identifizieren Problem
The provided code snippet:
$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)
Versucht, mit dem PDO -Treiber eine Verbindung zu einer MySQL -Datenbank herzustellen. Die Ausnahme deutet jedoch darauf hin, dass der PDO -Treiber fehlt. Dieses Modul bietet dem PDO-Treiber für MySQL und ermöglicht es PHP, mit MySQL-Datenbanken zu interagieren.
das PDO_MYSQL-Modul installieren, führen Sie den folgenden Befehl aus: sudo apt-Get-Installieren Sie PHP-PDO-MYSQLE-
prüfend Installation
sudo apt-get install php-pdo-mysql
phpinfo (); Suchen Sie nach dem folgenden Abschnitt in den folgenden Abschnitt in Die Ausgabe:
pdo_mysql PDO -Treiber für MySQL, Client Library Version = & Gt; 5.1.44
phpinfo();
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3