J'ai créé le module dans magento 2. Essayer d'installer le module créé en utilisant la commande - "sudo php installation / magento: upgrade" et j'ai eu l'erreur suivante.
Réponses:
0 pour la réponse № 1Il suffit de mettre à jour votre adresse IP et votre nom d'hôte corrects dans le fichier de configuration de l'hôte
J'utilise fedora 23 mon fichier de configuration situé dans / etc / hosts
commande pour modifier la configuration
$ sudo gedit /etc/hosts
puis ajoutez la ligne ci-dessous ou modifiez votre ancienne configuration
<ip-address> <host name>
par exemple 192.168.1.8 bu.gworks.mobi
0 pour la réponse № 2
Je pense que cette erreur se produit lorsque votre ligne de commande php ne communique pas avec la base de données.
Vérifiez quel php utilisez-vous en ligne de commande en tapant which php
. Est-ce le même que celui utilisé par votre serveur? Sinon, assurez-vous de l'exporter dans votre profil bash. Par exemple le php php sur mac:
export PATH=/Applications/MAMP/bin/php/php7.0.0/bin:$PATH
Vérifiez également que la ligne de commande utilise le bon mysql où votre base de données est stockée. Si vous vous connectez à mysql via un terminal:
1) la base de données existe-t-elle?
2) l'utilisateur a-t-il assez de privilèges?
Aussi, vous pouvez ajouter la commande avec -v, --v, or ---v
pour voir des messages plus détaillés.
0 pour la réponse № 3
Aller à /app/etc/env.php
et changer:
"host" => "localhost",
à:
"host" => "127.0.0.1",