PDOException-Fehler "could not find driver" in PHP: Ursachen und Lösung unter LAMP
Hallo zusammen! Ich bin ein PHP-Neuling und versuche, auf meinem lokalen Server (LAMP — Linux, Apache, MySQL, PHP) eine Verbindung zu MySQL über PDO herzustellen. Ich habe Ubuntu, alle Komponenten über apt installiert, aber wenn ich das Skript ausführe, erhalte ich den Fehler:
```
Fatal error: Uncaught PDOException: could not find driver in /var/www/html/test.php:3
```
Hier ist mein Code:
```php
getMessage();
}
?>
```
Ich habe bereits überprüft, dass der MySQL-Server läuft (mit `systemctl status mysql`), die Datenbank testdb existiert und der root-Benutzer ohne Passwort in der MySQL-Konsole funktioniert. Aber PHP beschwert sich immer noch über "could not find driver". Was mache ich falsch? Welche Treiber werden benötigt und wie installiert man sie? Ich habe versucht zu googeln, aber die Ratschläge sind unterschiedlich — manche sagen pdo_mysql, andere php-mysql.
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen