VHosts ne fonctionne pas sur Windows 7 en utilisant WAMP
-
08-10-2019 - |
Question
Je vais avoir du mal à mettre en place des serveurs virtuels sur Windows 7. Je suis en WAMP.
mon fichier hôte comprend:
127.0.0.1 local.tribune.com
J'ai inclus httpd-vhosts.conf à partir de mon httpd.conf.
mon httpd-vhosts.conf comprend:
<VirtualHost *:80>
DocumentRoot "c:/wamp/www/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "c:/Users/Name/My Documents/the tribune/website/local.tribune.com/"
ServerName local.tribune.com
</VirtualHost>
voici l'étrange thing..if-je supprimer le « My » du DocumentRoot, puis aller à localhost dans un navigateur fonctionne et je peux voir phpmyadmin, mais je ne vois pas le contenu du répertoire car le chemin est incorrect . mais dès que je mets que « Mon » dans le chemin, l'icône de WAMP ne va jamais blanc (il reste jaune), et je ne peux pas atteindre localhost ou local.tribune.com.
Dès que je supprimer le 'My' à nouveau, localhost fonctionne à nouveau.
Je l'ai vu plusieurs messages autour de cette question sur wampserver.com et ailleurs, mais aucun d'entre eux a répondu ou résolu. la plupart qui sont résolus sont des questions de base comme ne comprenant pas ou ayant supprimé httpd-vhosts.conf, caractères manquants, etc.
La solution 2
résolu. était proche avant, mais juste manqué.
dans Windows 7, le chemin est pas:
c:/Users/Name/My Documents/the tribune/website/local.tribune.com
mais est en fait:
c:/Users/Name/Documents/the tribune/website/local.tribune.com
pour le prouver, cliquez à la fin d'un chemin dans une fenêtre explorateur fenêtre, et le chemin complet est affiché dans le texte brut.
aussi, juste parce que je l'ai vu un désaccord en ligne, dans mon expérience:
- la lettre du lecteur est insensible à la casse
- les barres obliques peut aller de toute façon
- slash final n'a aucun effet
- noms de chemin peuvent avoir un espace dans les