Heim >Backend-Entwicklung >PHP-Tutorial >Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

WBOY
WBOYOriginal
2016-12-01 00:56:453506Durchsuche

Apache-Umgebung
localhost:82

Frage:

  1. Der Browser gibt localhost:82 ein und es erfolgt keine Antwort (gestern war alles normal), aber auf 127.0.0.1:82 kann zugegriffen werden

Situation:
1. Das Fehlerprotokoll lautet wie folgt:
Apache error.log
Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

  1. httpd.conf Der Rotstift ist der Ort, an dem ich mich verändert habe
    Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

  1. Die Hosts-Datei lautet wie folgt

<code># Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

127.0.0.1 localhost
localhost 127.0.0.1



#0.0.0.1 mssplus.mcafee.com


0.0.0.1    mssplus.mcafee.com
</code>

Antwortinhalt:

Apache-Umgebung
localhost:82

Frage:

  1. Der Browser gibt localhost:82 ein und es erfolgt keine Antwort (gestern war alles normal), aber auf 127.0.0.1:82 kann zugegriffen werden

Situation:
1. Das Fehlerprotokoll lautet wie folgt:
Apache error.log
Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

  1. httpd.conf Der Rotstift ist der Ort, an dem ich mich verändert habe
    Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden

  1. Die Hosts-Datei lautet wie folgt

<code># Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

127.0.0.1 localhost
localhost 127.0.0.1



#0.0.0.1 mssplus.mcafee.com


0.0.0.1    mssplus.mcafee.com
</code>

1: Überprüfen Sie, ob sich der Port im normalen Überwachungszustand befindet. Ist es ein Problem mit der Apache-Umgebung?
2: Prüfen Sie, ob phpinfo() ausgeführt werden kann. Überprüfen Sie, ob es sich um ein Problem mit der PHP-Ausführungsumgebung handelt.
3: Überprüfen Sie, ob der Code Endlosschleifen oder Fehler enthält. Öffnen Sie display_error und werfen Sie einen Blick darauf.
4: Das Originalplakat, zumindest einen Code oder eine Seite oder so posten. . Diese Art der Problemlokalisierung erfasst den blinden Zustand.囧

Fügen Sie
AcceptFilter http none
AcceptFilter https none
am Ende der httpd.conf-Datei hinzu und starten Sie dann neu und sehen Sie sich

an

Ich weiß nicht, ob die Ergebnisse von Baidu korrekt sind oder nicht

http://www.oschina.NET/questi...
http://httpd.apache.org/docs/....

Dem Fehlerprotokoll nach zu urteilen, ist die ServerName-Bindung fehlgeschlagen, sodass httpd noch nicht korrekt gestartet wurde

Laut Fehlermeldung bei Google habe ich das gefunden, probieren Sie es zuerst aus
http://www.t086.com/code/apac...

Wenn weiterhin Probleme auftreten, versuchen Sie, den Servernamen zu ändern?

1. Veröffentlichen Sie Ihre Hosts-Datei.
2. Besuchen Sie 127.0.0.1:82

Vielen Dank für Ihre enthusiastische Hilfe. Ich habe es deinstalliert und neu installiert und es funktioniert

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