Maison > base de données > tutoriel mysql > le corps du texte

Pourquoi est-ce que j'obtiens \'PDOException \'impossible de trouver le pilote\'\' dans Symfony2 avec MySQL ?

DDD
Libérer: 2024-11-04 08:37:01
original
667 Les gens l'ont consulté

Why am I Getting

Dépannage "PDOException "n'a pas pu trouver le pilote"" en PHP

Introduction :

La rencontre de "PDOException" pourrait L'erreur "Not Find Driver"" lorsque vous travaillez avec Symfony2 et MySQL peut être frustrante. Ce problème indique généralement que PHP ne parvient pas à localiser le pilote de base de données requis.

Enquête :

  • Vérifiez que LAMPP est correctement installé et exécuté sur le système.
  • Vérifiez que le fichier "php.ini" a la ligne "extension=php_pdo_mysql.dll" non commentée.
  • Exécutez la commande "php -m" pour vérifier si les extensions suivantes sont chargées :

    • PDO
    • mysql.so
    • mysqli.so
    • pdo_mysql.so

Cause première :

Le message d'erreur spécifique présenté dans la question suggère que les extensions PHP pour MySQL ne sont pas correctement installées ou configurées.

Solution :

Dans les environnements Ubuntu, résoudre ce problème implique d'installer les extensions PHP nécessaires à l'aide des commandes suivantes :

<code class="Bash">sudo apt-get install php5-gd php5-mysql</code>
Copier après la connexion

Vérifications post-correction :

Après avoir exécuté les commandes mentionnées, redémarrez le serveur Web (par exemple, Apache). Ensuite, vérifiez que les extensions PDO et MySQL sont chargées en exécutant à nouveau "php -m". Si les extensions sont chargées avec succès, l'erreur devrait être résolue.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal