Maison >développement back-end >tutoriel php >localhost ne peut pas être utilisé après que Win10 Apache ait configuré l'hôte virtuel
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!