A veces hay un problema con extensiones no cargadas correctamente en el php.ini
archivo. Tuve un error similar y comenzó a funcionar solo después de haber agregado estas extensiones antes pdo_mysql al php.ini
:
extension=mysqlnd
extension=pdo
extension=pdo_mysql
¡Y finalmente funcionó!
Sin embargo, muestra advertencias de que mysqlnd, PDO y pdo_mysql se cargaron antes, lo que significa que pdo_mysql
ya está habilitado y se puede comentar en absoluto. Para obtener más información, consulte Advertencia de PHP:Módulo ya cargado en Desconocido en la línea 0