Heim >Backend-Entwicklung >PHP-Problem >Apache kann nach der Installation von PHP nicht gestartet werden

Apache kann nach der Installation von PHP nicht gestartet werden

王林
王林Original
2019-10-18 11:08:155454Durchsuche

Apache kann nach der Installation von PHP nicht gestartet werden

Grund 1: Port 80 ist belegt

Zum Beispiel IIS, der andere ist Thunder.

Ursache 2: Softwarekonflikt

Die Installation bestimmter Software verhindert den Start von Apache, z. B. Dr.com. Sie öffnen die Netzwerkverbindung->TcpIp-Eigenschaften-> ;Erweitert -> WINS-Registerkarte, deaktivieren Sie lmhosts in NetBIOS, deaktivieren Sie NetBIOS in TCP/IP. Starten Sie es dann erneut und es sollte in Ordnung sein.

Ursache drei: httpd.conf-Konfigurationsfehler

Wenn die Apache-Konfigurationsdatei httpd.conf falsch ist und Sie sie in Windows starten, werden Sie aufgefordert, die angeforderte Datei auszuführen Wenn der Vorgang fehlgeschlagen ist, ist dies eine ziemlich deprimierende Sache, da die Überprüfung des Fehlers sehr lange dauert.

Tatsächlich können Sie den Befehlszeilenmodus verwenden, um Apache zu starten und die Parameter anzuzeigen. Apache wird Sie auffordern, welcher Satz falsch ist, und dann können Sie ihn entsprechend lösen. Der Befehl lautet wie folgt

httpd.exe -w -n "Apache2" -k start

Es gibt eine andere Situation:

Selbst wenn Sie es dieses Mal starten, kann es sein, dass Sie es beim nächsten Mal nicht starten können.

Geben Sie im Lauf ein:

netsh winsock reset

Nach einer Weile fordert cmd Sie zum Neustart auf, ignorieren Sie es, jetzt kann APACHE gestartet werden, es handelt sich tatsächlich um eine Winsock-Reparatur.


Empfohlenes Tutorial:

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonApache kann nach der Installation von PHP nicht gestartet werden. 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
Vorheriger Artikel:Was ist PHP-Verschlüsselung?Nächster Artikel:Was ist PHP-Verschlüsselung?