Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Tipps zur Lösung des Problems, dass localhost nicht verwendet werden kann, nachdem Win10 Apache einen virtuellen Host konfiguriert hat

PHP-Tipps zur Lösung des Problems, dass localhost nicht verwendet werden kann, nachdem Win10 Apache einen virtuellen Host konfiguriert hat

jacklove
jackloveOriginal
2018-06-28 18:03:111779Durchsuche

In diesem Artikel wird hauptsächlich die Lösung für das Problem vorgestellt, dass localhost nicht verwendet werden kann, nachdem Win10 einen virtuellen Host konfiguriert hat. Interessierte Freunde können sich auf

Win10-Systemkonfiguration virtueller Host

1. Öffnen Sie httpd.conf


Strg + F mit Notepad oder Sublime Text und suchen Sie nach httpd-vhosts.conf

Entfernen Sie das # aus


#Include conf/extra/httpd-vhosts.conf
und speichern Sie es

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


Folgenden Inhalt hinzufügen:


<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. Für lokale Tests müssen Sie auch einen Domänennamen konfigurieren Die Hosts-Datei Analysieren Sie die Einträge und suchen Sie die Hosts-Datei im Verzeichnis C:/windows/system32/drivers/etc/

4. Starten Sie nach Abschluss der obigen Schritte einfach neu Apahce


Hier kommt der entscheidende Punkt


Zu diesem Zeitpunkt kann normal auf den Domänennamen des virtuellen Hosts

www.web.com zugegriffen werden , aber auf localhost kann 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
ServerNameaus. 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 verwenden Sie sie. Danach kann unabhängig davon, ob der virtuelle Host ein- oder ausgeschaltet ist, normal auf localhost zugegriffen werden.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird. Ich hoffe auch, dass jeder die chinesische PHP-Website unterstützt.


Artikel, die Sie interessieren könnten:

Detaillierte Optimierung eindeutiger und vorhandener Validierungsregeln in Laravel-PHP-Beispielen


PHP-Methode zum Bestimmen, ob IP eine gültige IP-Adresse ist, PHP-Beispiel


AES-Verschlüsselungsklassendefinition und Beispiel für die Verwendung von PHP-Fähigkeiten, die von PHP implementiert werden


Das obige ist der detaillierte Inhalt vonPHP-Tipps zur Lösung des Problems, dass localhost nicht verwendet werden kann, nachdem Win10 Apache einen 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