Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist der Grund, warum Apache in phpstudy nicht startet?

Was ist der Grund, warum Apache in phpstudy nicht startet?

青灯夜游
青灯夜游Original
2019-10-19 13:29:336104Durchsuche

Was ist der Grund, warum Apache in phpstudy nicht startet?

Anfänger, die PHP-Programme entwickeln, nutzen meist die integrierte Umgebung von phpStudy. Während der Nutzung kann es zu Problemen kommen, wenn der Apache- oder MySQL-Dienst nicht gestartet werden kann. Was ist der Grund dafür, dass wir nicht anfangen?

Was ist der Grund, warum Apache in phpstudy nicht startet?

Ursache eins: Firewall-Abfangen;

Ursache zwei: Die VC9-Laufzeitbibliothek ist nicht installiert, PHP und Apache werden beide von VC9 kompiliert; Port 80 wurde von anderen Programmen wie IIS, Thunder usw. verwendet.

Die meisten davon sind auf die Besetzung des Hafens zurückzuführen.

Im Folgenden wird Ihnen die Lösung für das Problem der Portbelegung vorgestellt:

Lösungsschritte:

1 Informationen

Verwenden Sie cmd, um cmd.exe zu öffnen, und geben Sie dann den folgenden Befehl ein, um die Portnutzungsinformationen anzuzeigen:

netstat -ano

Nach der Ausführung des Befehls wird das folgende Bild angezeigt:

Was ist der Grund, warum Apache in phpstudy nicht startet?Es wurde festgestellt, dass der Prozess mit PID="7088" den in Apache eingestellten Port 443 belegt.

2. Finden Sie den Prozess, der den Port belegt

Finden Sie den Prozess mit PID="7088" über den folgenden Befehl:

tasklist | findstr "7088"

Was ist der Grund, warum Apache in phpstudy nicht startet?Es wurde festgestellt, dass Port 443 durch einen VMware-Prozess belegt war, was dazu führte, dass Apache Port 443 nicht verwenden konnte.

3. Schließen Sie den Prozess, der den Port belegt


Schließen Sie den VMware-Prozess im [Task-Manager], um Port 443 für den Apache-Dienst freizugeben.

4. Starten Sie den Apache-Dienst neu und er wird normal ausgeführt.

Weitere PHP-bezogene Kenntnisse finden Sie auf der

chinesischen PHP-Website

!

Das obige ist der detaillierte Inhalt vonWas ist der Grund, warum Apache in phpstudy nicht startet?. 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