Maison >développement back-end >tutoriel php >Pourquoi est-ce que je reçois une erreur « Connexion refusée » lors de l'exécution de « php artisan migrate » dans Laravel Homestead ?

Pourquoi est-ce que je reçois une erreur « Connexion refusée » lors de l'exécution de « php artisan migrate » dans Laravel Homestead ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-05 08:24:02323parcourir

Why am I getting a

Connexion refusée dans Laravel Homestead : résolution de l'erreur SQLSTATE[HY000] [2002]

Dans l'environnement Laravel Homestead, les utilisateurs ont rencontré un problème où l'exécution de PHP Artisan migrate produit une erreur de connexion refusée. Malgré la possibilité de se connecter à la base de données à l'aide de Sequel Pro avec les informations d'identification Homestead, cette erreur persiste, laissant les développeurs perplexes quant à la cause première.

Pour résoudre ce problème déroutant, la solution réside dans la configuration de l'environnement Laravel. En ajustant le paramètre hôte de la base de données dans le fichier .env de 127.0.0.1 à localhost, le problème de connexion peut être résolu. La mise à jour de ce paramètre permet à Laravel d'établir une connexion appropriée à la base de données MySQL dans Homestead.

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:
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