Heim  >  Artikel  >  Backend-Entwicklung  >  localhost kann nicht verwendet werden, nachdem Win10 Apache den virtuellen Host konfiguriert hat

localhost kann nicht verwendet werden, nachdem Win10 Apache den virtuellen Host konfiguriert hat

小云云
小云云Original
2018-01-29 09:33:401999Durchsuche

Dieser Artikel stellt hauptsächlich die Lösung für das Problem vor, dass localhost nicht verwendet werden kann, nachdem Win10 einen virtuellen Host konfiguriert hat. Ich hoffe, dass es jedem helfen kann.

Win10-Systemkonfiguration virtueller Host

1. Verwenden Sie Notepad oder Sublime Text, um httpd.conf zu öffnen

Strg + F suchen httpd- vhosts.conf

Entfernen Sie das # aus
#Include conf/extra/httpd-vhosts.conf
und speichern Sie

2. Öffnen Sie extra/httpd-vhosts.conf

Fügen Sie den folgenden Inhalt hinzu:


<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. Lokal Zum Testen müssen Sie außerdem einen Eintrag für die Domänennamenauflösung in der Hosts-Datei konfigurieren. Suchen Sie die Hosts-Datei im Verzeichnis C:/windows/system32/drivers/etc/

4. Abschließen Nach den oben genannten Schritten starten Sie Apahce einfach neu

Hier kommt der entscheidende Punkt

Der Domänenname des virtuellen Hosts www.web. Auf com kann normal zugegriffen werden, auf localhost kann jedoch nicht zugegriffen werden. Der Fehler wird wie folgt gemeldet:

Lösung:

Es gibt eine Zeile von Code in der httpd.conf-Datei. Er muss auskommentiert werden
ServerName localhost:80
Kommentieren Sie einfach die Codezeile ServerName
aus. Möglicherweise ist der Wert von localhost:80 nicht enthalten Ihre httpd.conf-Datei kann sein, dass ServerName a.com:80; alle gleich sind, kommentieren Sie sie einfach aus und Sie können sie verwenden. Danach kann unabhängig davon, ob der virtuelle Host ein- oder ausgeschaltet ist, normal auf localhost zugegriffen werden.

Verwandte Empfehlungen:


Ein Fall einer PHP-Sonde, die Konfigurationsinformationen für virtuelle Hosts erkennt

Detaillierte Erläuterung des Zusammenhangs mit virtuellen Linux-Hosts Probleme

Über den virtuellen PHP-Apache-Konfigurationshost

Das obige ist der detaillierte Inhalt vonlocalhost kann nicht verwendet werden, nachdem Win10 Apache den virtuellen Host konfiguriert hat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn