Maison > base de données > tutoriel mysql > Laravel 5.4 sur PHP 7.0 : pourquoi est-ce que j'obtiens une exception PDO « Impossible de trouver le pilote (MySQL) » ?

Laravel 5.4 sur PHP 7.0 : pourquoi est-ce que j'obtiens une exception PDO « Impossible de trouver le pilote (MySQL) » ?

DDD
Libérer: 2024-11-14 17:01:02
original
851 Les gens l'ont consulté

Laravel 5.4 on PHP 7.0: Why Am I Getting a

Laravel 5.4 sur PHP 7.0 : Résolution de l'exception PDO « Impossible de trouver le pilote (MySQL) »

Présentation du problème

Lors d'une tentative de migration d'une base de données à l'aide de Laravel 5.4 sur Ubuntu 14.04 avec Plesk 12.5.30 et PHP 7.0, les exceptions suivantes sont rencontrées :

  • [IlluminateDatabaseQueryException]

    • impossible de trouver le pilote (SQL : sélectionnez * dans information_schema.tables où table_schema = pmaramaldb et table_name = migrations)
  • [PDOException]

    • impossible à trouver pilote

Dépannage

Les solutions suivantes ont été tentées sans succès :

  • Activation de l'extension PDO :

    • PDO est déjà activé.
  • Installation de php7.0-mysql :

    • PHP 7.0-mysql est déjà installé.
  • Installation php5-sqlite :

    • PHP 5.5-sqlite est déjà installé.
  • Exécution de composer dump-autoload :

    • N'a pas effet.

Solution alternative

Assurez-vous que php7-mysql est installé. Exécutez la commande suivante :

sudo apt install php7.0-mysql
Copier après la connexion

Si l'installation automatique est préférée :

sudo apt install php-mysql
Copier après la connexion

Cela devrait résoudre l'exception PDO « Impossible de trouver le pilote (MySQL) » dans Laravel 5.4 avec PHP 7.0.

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!

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