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

Pourquoi ne puis-je pas migrer mon projet Laravel 5.4 sur Ubuntu 14.04 : « Impossible de trouver le pilote (MySQL) » ?

Linda Hamilton
Libérer: 2024-11-14 13:38:02
original
739 Les gens l'ont consulté

Why Can't I Migrate My Laravel 5.4 Project on Ubuntu 14.04:

Dépannage de l'erreur « Impossible de trouver le pilote » dans Laravel 5.4

Lors de la tentative de migration d'un projet Laravel 5.4 sur Ubuntu 14.04 à l'aide de PHP 7.0, une exception peut se produire indiquant "Impossible de trouver le pilote (MySQL)". Cette erreur peut être frustrante, mais il existe plusieurs solutions potentielles à considérer.

S'assurer que PHP 7.0-MySQL est installé

Si le package php7.0-mysql n'est pas installé, il peut être responsable du pilote MySQL manquant. Pour le vérifier et l'installer, exécutez la commande suivante :

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

Si php7.0-mysql est déjà installé, vous pouvez ignorer cette étape.

Mise à jour du chargement automatique de Composer

Une cause fréquente de cette erreur est un chargement automatique de Composer obsolète. Pour le mettre à jour, accédez au répertoire de votre projet et exécutez :

composer dump-autoload
Copier après la connexion

Vérification de la version PHP

Le problème peut provenir de la version PHP. Alors que le message d'erreur suggère que PHP 7.0 est utilisé, la sortie de php -v affiche PHP 5.6. Assurez-vous que votre version PHP est définie sur 7.0 et redémarrez votre serveur PHP.

Solution alternative

Si les solutions ci-dessus ne donnent pas de résultats, une approche alternative consiste à installer php-mysql, qui installera automatiquement la version la plus récente du pilote MySQL. Pour cela, exécutez la commande suivante :

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

Redémarrez votre serveur PHP après avoir installé les packages requis. Cela devrait résoudre l'erreur « Impossible de trouver le pilote ».

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal