Cette fois, je vais vous expliquer comment gérer l'indisponibilité de l'hôte local après que Win10 Apache ait configuré l'hôte virtuel Quelles sont les précautions à prendre lorsque Win10 Apache configure le virtuel. host et localhost ne peuvent pas être utilisés, comme suit C'est un cas pratique, jetons-y un coup d'œil.
1. Ouvrez httpd.conf avec Notepad ou Sublime Text
ctrl + f Recherchez httpd-vhosts.conf
#Inclure Supprimez le # de conf/extra/httpd-vhosts.conf et enregistrez
2. Ouvrez extra/httpd-vhosts.conf
Ajoutez le contenu suivant :
<VirtualHost *:80> ServerAdmin webmaster@youremail.com DocumentRoot "E:/your_web_root" ServerName your.web.com ErrorLog "logs/your_web_error.log" CustomLog "logs/your_web_access.log" common </VirtualHost>
3. Pour les tests locaux, vous devez également configurer une entrée de résolution de nom de domaine dans le fichier hosts. Recherchez le fichier hosts dans le fichier C:/windows/system32/. drivers/etc/
4. Après avoir terminé les étapes ci-dessus, redémarrez simplement Apahce
Le point clé arrive
C'est le nom de domaine de l'hôte virtuelwww.web.com est accessible normalement, mais localhost n'est pas accessible. L'erreur est signalée comme suit :
Solution :
Il y a une ligne de code dans le Fichier httpd.conf qui doit être commenté Supprimé
ServerName localhost:80
Commentez simplement la ligne de code ServerName
Peut-être que la valeur de localhost:80 n'est pas dans votre httpd. .conf, il peut s'agir deServerName a.com:80; sont tous pareils, il suffit de les commenter et de les utiliser. Après cela, que l'hôte virtuel soit activé ou désactivé, localhost est accessible normalement.
Comment utiliser PHP pour enregistrer les informations de navigation des visiteurs
Comment signaler une erreur lors de l'accès au tableau éléments entre guillemets doubles dans le traitement php
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!