Nach der Installation von Apache kann der Dienst nicht gestartet werden (beim Starten des Dienstes wird der Fehlercode 1 angezeigt).

Nach der Installation von Apache kann der Dienst nicht gestartet werden (beim Starten des Dienstes wird der Fehlercode 1 angezeigt).

1. Fehlermeldung

1. Nach der Installation wird angezeigt, dass die Installation erfolgreich war, aber der Dienst kann nicht gestartet werden (Fehlercode 1)

2. Rufen Sie das Ziel Apache24/bin als Administrator auf und führen Sie httpd.exe aus.

2. Fehlerursache

Es wird der Fehlercode 1 angezeigt, was bedeutet, dass die Portnummer belegt ist.

Führen Sie den Code httpd.exe im Bin-Verzeichnis in cmd aus, damit der Fehler angezeigt wird und die belegte Portnummer angezeigt wird, um das Problem zu lösen

3. Lösung

1. Geben Sie netstat -ano in der Eingabeaufforderung ein und führen Sie es aus, um die Portbelegung anzuzeigen

Der Prozess mit der Prozess-ID (PID) 6812 belegt Port 443.

3. Führen Sie tasklist |findstr 4 aus, um Prozessinformationen anzuzeigen

Aus dem Obigen können wir ersehen, dass der Port vom Programm vmware-hostd.ext belegt ist. Daher müssen wir den Port von Apache24 ändern und im Apache24-Verzeichnis nach httpd-ssl.conf suchen.

Ersetzen Sie in den beiden Dateien 443 durch eine beliebige Zahl, die in der Portnummer nicht vorhanden ist (z. B. 442) (Rechtsklick - mit Notepad öffnen - bearbeiten - ersetzen).

Machen Sie dasselbe für den anderen; starten Sie dann den Dienst neu und starten Sie den Computer neu! OK Lösung

Damit ist dieser Artikel über die Unfähigkeit, den Dienst nach der Apache-Installation zu starten, abgeschlossen (Fehlercode 1 wird beim Starten des Dienstes angezeigt). Weitere Informationen zum Apache-Fehlercode 1 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierter Prozess zum Erstellen und Bereitstellen eines Apache Pulsar-Clusters
  • Vorschläge zur Reproduktion und Behebung der Sicherheitslücke in Apache log4j2-RCE (CVE-2021-44228)
  • Apache Log4j2 meldet eine Sicherheitslücke auf Nuklearebene und eine schnelle Lösung
  • Leitfaden zur intensiven Nutzung von Vertica Integrated Apache Hudi

<<:  Zusammenfassung des Wissens zu CSS-Injection

>>:  Geplante vollständige MySQL-Datenbanksicherung

Artikel empfehlen

Detaillierte Erläuterung der Destrukturierungszuweisung von JS ES6-Variablen

Inhaltsverzeichnis 1. Was ist Dekonstruktion? 2. ...

Erläuterung von JavaScript-Mikrotasks und Makrotasks

Vorwort: js ist eine Single-Thread-Sprache, daher...

So verwenden und begrenzen Sie Requisiten in React

Die Requisiten der Komponente (Requisiten sind ei...

JS implementiert den Beispielcode der Dezimalkonvertierung in Hexadezimal

Vorwort Beim Schreiben von Code stoßen wir gelege...

Beispiele für JavaScript-Entschüttelungen und Drosselung

Inhaltsverzeichnis Stabilisierung Drosselung: Ant...

Detaillierte Erklärung der Lösung für verweigerte Berechtigungen in Linux

Zugriff verweigert: Der Grund hierfür ist: Es lie...

JavaScript zum Wechseln zwischen mehreren Bildern

In diesem Artikel wird der spezifische JavaScript...

Implementierungscode zum Betreiben einer MySQL-Datenbank in Golang

Vorwort Golang stellt das Datenbank-/SQL-Paket fü...

Eine kurze Diskussion über die Magie von parseInt() in JavaScript

Ursache Der Grund für das Schreiben dieses Blogs ...

So erstellen Sie einen SVN-Server unter Linux

1: SVN installieren yum install -y Subversion 2. ...

Beispielcode für die Konvertierung von MySQL-Zeilen und -Spalten

1. Nachfrage Wir haben drei Tabellen. Wir müssen ...