Heim >Backend-Entwicklung >PHP-Tutorial >Apache-Umgebung, Localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden
Apache-Umgebung
localhost:82
Frage:
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
httpd.conf Der Rotstift ist der Ort, an dem ich mich verändert habe
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>
Apache-Umgebung
localhost:82
Frage:
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
httpd.conf Der Rotstift ist der Ort, an dem ich mich verändert habe
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
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