Avatar ·

Error PDOException "could not find driver" en PHP: causas y solución en LAMP

¡Hola a todos! Soy nuevo en PHP y estoy intentando configurar la conexión a MySQL mediante PDO en mi servidor local (LAMP — Linux, Apache, MySQL, PHP). Tengo Ubuntu, instalé todos los componentes con apt, pero cuando ejecuto el script, obtengo el error: ``` Fatal error: Uncaught PDOException: could not find driver in /var/www/html/test.php:3 ``` Aquí está mi código: ```php getMessage(); } ?> ``` Ya verifiqué que el servidor MySQL está funcionando (con `systemctl status mysql`), la base de datos testdb existe, y el usuario root sin contraseña funciona en la consola de MySQL. Pero PHP aún se queja de "could not find driver". ¿Qué estoy haciendo mal? ¿Qué drivers se necesitan y cómo instalarlos? Intenté buscar en Google, pero los consejos varían: algunos hablan de pdo_mysql, otros de php-mysql.