Cet article présente principalement en détail la solution au problème selon lequel localhost ne peut pas être utilisé après que Win10 Apache ait configuré un hôte virtuel. Il a une certaine valeur de référence. J'espère que cela pourra aider tout le monde.
Hôte virtuel de configuration du système Win10
1. Utilisez le Bloc-notes ou Sublime Text pour ouvrir httpd.conf
ctrl + f recherche httpd- vhosts.conf
Supprimez le # de
#Include 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. Local Pour les tests, vous devez également configurer une entrée de résolution de nom de domaine dans le fichier hosts. Recherchez le fichier hosts dans le répertoire C:/windows/system32/drivers/etc/
<.>4. Terminé Après les étapes ci-dessus, redémarrez simplement Apahcewww.web. com est accessible normalement, mais localhost n'est pas accessible. L'erreur est signalée comme suit :
Solution :
ServerName localhost:80
Commentez simplement la ligne de code
ServerNamePeut-être que la valeur de localhost:80 n'est pas dans votre fichier httpd.conf peut être
ServerName a.com:80; sont tous pareils, commentez-les simplement et vous pourrez les utiliser. Après cela, que l'hôte virtuel soit activé ou désactivé, localhost est accessible normalement.
Recommandations associées :
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!