Lors du chargement de la page dynamique dans laravel 5.2, j'obtiens une erreur ci-dessous.
FatalThrowableError dans ConnectionFactory.php ligne 217: Classe 'Illuminate \ Database \ MySqlConnection' introuvable
quel pourrait être le problème. comment les résoudre J'ai essayé ci-dessous les commandes aucune de celles-ci n'a aidé à résoudre le problème ci-dessus.
4 Réponses :
J'ai le même problème, il semble que le PDO ne fonctionne pas sur mon site, P>
a essayé de purger le php / mysql p> li>
Réinstallez PHP / MySQL P> LI> ol>
Il semble que le module de PDO chargé de PHP - INI et PHP - M P>
J'ai fraîchement téléchargé le framework laravel et migré tous les fichiers de l'ancien projet maintenant ça va
Pour moi, la suppression du répertoire du fournisseur et la relance de l'installation du compositeur ont résolu ce problème.
Je n'utilise pas Laravel 5.2 mais 5.7.28 à la place. J'ai suivi la solution de @ jgleesti en supprimant le dossier du fournisseur et en relançant l'installation du compositeur. Cela l'a amélioré mais n'a pas résolu mon problème. J'ai donc fait quelques étapes supplémentaires pour résoudre mon problème.
sudo apt-get --purge supprimer php-common
sudo apt-get install php-common php-mysql php-cli php-bcmath
Je ne sais pas comment, mais cela fonctionne pour moi.
J'ai utilisé cette méthode et me suis débarrassé de l'erreur. Cependant, j'avais également besoin de réinstaller php-fpm.
Il suffit de faire un sudo rm -R vendor
dans le répertoire de vos projets suivi d'une installation de composer
et tout devrait fonctionner.
Une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel message .