Mysql
 sql >> Base de données >  >> RDS >> Mysql

erreur php artisan migrate :nom de nœud ou nom de serveur fourni ou inconnu

@Stefano Zaniboni a répondu à cela dans un commentaire mais pour développer :

J'ai rencontré ce problème parce que j'ai l'habitude d'exécuter php artisan commandes dans mon répertoire local plutôt que dans un conteneur virtualbox / vagrant box / docker.

La Laravel Docs mentionnez que vous devez exécuter le php artisan migrate commande depuis votre machine virtuelle.

Si vous utilisez docker, vous pouvez obtenir votre identifiant de conteneur en utilisant docker ps . Ensuite, pour ssh dans le conteneur, utilisez docker exec -it <containerId> /bin/bash . Ensuite, juste cd dans votre répertoire de projet et exécutez php artisan migrate .