Ho appena installato Debian Lenny con Apache, MySQL e PHP e ricevo PDOException could not find driver.
Questa è la specifica riga di codice a cui si riferisce:
$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)
DB_HOST, DB_NAME, DB_USER, E DB_PASSsono costanti che ho definito. Funziona bene sul server di produzione (e sulla mia precedente configurazione di Ubuntu Server).
Questo ha a che fare con la mia installazione di PHP?
La ricerca in Internet non ha aiutato, tutto quello che ottengo è scambio di esperti ed esempi, ma nessuna soluzione.
extension=msql.soe funziona!
docker execentrare nel container ed eseguire docker-php-ext-install pdo pdo_mysql.
php.ini' file and uncommentestensione = php_pdo_mysql.dll il. The path to yourfile php.ini` può essere trovato guardando il tuo phpinfo ().