Ich habe gerade Debian Lenny mit Apache, MySQL und PHP installiert und erhalte eine PDOException could not find driver.
Dies ist die spezifische Codezeile, auf die es sich bezieht:
$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)
DB_HOST, DB_NAME, DB_USER, Und DB_PASSsind Konstanten , die ich definiert haben. Es funktioniert gut auf dem Produktionsserver (und auf meinem vorherigen Ubuntu Server-Setup).
Hat das etwas mit meiner PHP-Installation zu tun?
Das Durchsuchen des Internets hat nicht geholfen, ich bekomme nur Expertenaustausch und Beispiele, aber keine Lösungen.
extension=msql.sound es funktioniert!
docker execin den Container und ausführen docker-php-ext-install pdo pdo_mysql.
php.ini' file and uncommentErweiterung = php_pdo_mysql.dll. The path to yourDie Datei php.ini` finden Sie in Ihrer phpinfo ().