Heim > Datenbank > MySQL-Tutorial > Wie kann der unerwartete Startfehler beim Herunterfahren des Apache behoben werden? (Methodeneinführung)

Wie kann der unerwartete Startfehler beim Herunterfahren des Apache behoben werden? (Methodeneinführung)

不言
Freigeben: 2019-01-07 10:52:25
nach vorne
8417 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Sie den unerwarteten Startfehler beim Herunterfahren des Apache beheben können. (Einführung in die Methode) hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen.

Der beim Start von xampp angezeigte Fehler lautet:

9:52:41 [Apache] Versuch, die Apache-App zu starten...

9:52:41 [Apache] Statusänderung erkannt: läuft
9:52:42 [Apache] Statusänderung erkannt: gestoppt
9:52:42 [Apache] Fehler: Apache unerwartet heruntergefahren.
9:52:42 [Apache] Dies kann an einem blockierten Port, fehlenden Abhängigkeiten,
9:52:42 [Apache] falschen Berechtigungen, einem Absturz oder einem Herunterfahren durch eine andere Methode liegen.
9:52:42 [Apache] Überprüfen Sie die Datei „/xampp/Apache/logs/error.log“

9:52:42 [Apache] und Weitere Hinweise finden Sie in der Windows-Ereignisanzeige

Dieses Problem tritt relativ häufig auf. Normalerweise sind die Ports 80 und 443 belegt

cmd druckt das folgende Protokoll aus, indem es apache/bin/httpd.exe ausführt:

(OS 10048) Normalerweise jede Socket-Adresse (Protokoll/Netzwerkadresse/Port) darf nur einmal verwendet werden. : make_sock: konnte nicht an Adresse 0.0.0.0:443 gebunden werden
oder Port 80 ist belegt

(OS 10048) Normalerweise darf jede Socket-Adresse (Protokoll/Netzwerkadresse/Port) nur einmal verwendet werden. : make_sock: konnte nicht an Adresse 0.0.0.0:80 oder [ : : ]:80 gebunden werden

1. Der schnellste Weg besteht darin, die Portnummer zu ändern:

1. Port 443 ist belegt und Apache kann Port 443 nicht überwachen. Wie kann das Problem gelöst werden?

In /xampp/Apache/conf/extra/httpd-ssl.conf

Ändern Sie Listen 443 in 444 (anpassbar)

2. Port 80 ist belegt, Apache kann nicht Monitor-Port 80, wie kann man das lösen?

In /xampp/Apache/conf/extra/httpd.conf

Ändern Sie Listen 80 bis 88 (anpassbar)

Wenn vhosts konfiguriert ist, ändern Sie bitte httpd -Ändern Sie die Port in -vhosts.conf auf 88 (die gleiche Portnummer wie oben)

2. Die direkteste Methode besteht darin, die Prozesse zu schließen, die die Ports 80 und 443 belegen:

1. Verwenden Sie netstat -ano in cmd, um zu sehen, ob die Ports 80 und 443 belegt sind ----- --Dies kann von anderen Programmen wie IIS, virtuellen Maschinen usw. belegt sein.
Drucken tasklist durch cmd , finden Sie die Prozessnamen, die die Ports 80 und 443 belegen.
3.taskkill /pid-Portnummer Beende diesen Prozessnamen und starte Apache mit XAMPP neu.

Zusammenfassend lässt sich sagen, dass die erste Methode empfohlen wird und die zweite Methode mehr oder weniger bei jedem Start auftritt.

Das obige ist der detaillierte Inhalt vonWie kann der unerwartete Startfehler beim Herunterfahren des Apache behoben werden? (Methodeneinführung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
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
Aktuelle Ausgaben
Apache stoppt automatisch
Aus 1970-01-01 08:00:00
0
0
0
Apache-Fehler
Aus 1970-01-01 08:00:00
0
0
0
Wie Apache protokolliert
Aus 1970-01-01 08:00:00
0
0
0
Der Apache-Neustart ist fehlgeschlagen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage