Windows¶
Incompatible character encodings¶
Si lors du vagrant up vous obtenez l'erreur Incompatible character encodings: Windows-1252 and UTF-8, alors veuillez vérifier que le chemin du dossier où VirtualBox installe les machines virtuelles ne contient pas un accent ou autre caractère spécial.
Cela peut typiquement être dû à un nom d'utilisateur Windows contenant un accent.
Vous pouvez également créer un lien symbolique avec votre nom d'utilisateur et son équivalent sans accent, avec les commandes suivantes :
Se référer à cette issue.
Problèmes de liens symboliques¶
npm ERR! syscall symlink pendant un make install
- lancer
gpedit.msc(éditeur de stratégie de groupe) - aller dans Configuration ordinateur / Paramètres windows / Paramètres de sécurité / Stratégies locales / Attribution des droits utilisateur
- ajouter "Tout le monde" à la stratégie "Créer des liens symboliques"
- redémarrer ou lancer la commande
gpupdate /forcepour que les changements prennent effet
Nom de domaine non reconnu¶
Il est possible qu'une fois tout est en place, l'accès à http://mgx.loc depuis un navigateur ne soit pas disponible (voir ici). Dans ce cas:
- lancez un terminal en mode administrateur
- lancez
netsh interface show interfaceet recherchez dans la liste des interfaces réseau le nom de l'interface installée par VirtualBox (ex:VirtualBox Host-Only Network, MAIS PASVirtualBox Host-Only Network Ethernet Adapter) - exécutez la commande suivante (en remplaçant si besoin le nom du contrôleur réseau) :
i/o error (lors d'un "make build" par exemple)¶
- Le problème peut être causé par l'antivirus. Dans tous les cas pour des soucis de performance, il est conseillé d'exclure de l'analyse antivirus le répertoire de développement.
Procédure : "Protection contre les virus et menaces" => "Paramètres de protection contre les virus et menaces" => "Ajouter ou supprimer des exclusions" => Ajouter le repertoire "mgx"
- Si le répertoire
mgxest dans le répertoire utilisateur Windows, le problème peut être causé par l'indexation. En effet, Windows indexe tous les fichier pour une recherche rapide.
Paramétrer comme suit : "Options d'indexation" puis "Modifier", ajouter une exclusion sur le répertoire mgx dans le répertoire "utilisateurs"