Laravel et pilote PDO manquant
Cet article aborde le problème de la rencontre d'une erreur "PDOException : impossible de trouver le pilote" lorsque vous travaillez avec Laravel . Le problème est dû à l'impossibilité de localiser le pilote SQL requis. Ce problème a été rencontré dans des environnements où l'accès au serveur MySQL est limité au FTP et au shell php.
Ce qui suit est un résumé de la sortie d'erreur :
php artisan migrate:refresh --seed [Illuminate\Database\QueryException] could not find driver (SQL: select * from sqlite_master where type = 'table ' and name = migrations) [Doctrine\DBAL\Driver\PDOException] could not find driver [PDOException] could not find driver
Pour rectifier ce problème erreur, il a été suggéré de décommenter la ligne extension=pdo_mysql.so dans le fichier php.ini. Ce changement active le pilote PDO nécessaire, permettant à Laravel de se connecter correctement à la base de données MySQL. Le message référencé dans la réponse fournit des conseils supplémentaires sur la résolution de ce problème dans un scénario similaire.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!