A volte c'è un problema con le estensioni non caricate correttamente nel php.ini
file.Ho avuto un errore simile e ha iniziato a funzionare solo dopo aver aggiunto queste estensioni prima pdo_mysql nel php.ini
:
extension=mysqlnd
extension=pdo
extension=pdo_mysql
E alla fine ha funzionato!
Tuttavia mostra avvisi che mysqlnd, PDO e pdo_mysql sono stati caricati in precedenza, significa che pdo_mysql
già abilitato e può essere completamente commentato. Per ulteriori informazioni, controlla Avviso PHP:modulo già caricato in Unknown sulla riga 0