2016-05-16 22 views
0

Also habe ich gestern Apache verwendet, um Port 80 zu öffnen, damit er darauf zugreifen kann. Heute, ohne irgendwelche Einstellungen zu ändern, wird es nicht gestartet. Ich habe Port 80 verfügbar gemacht, ich habe versucht, die Listen 80 auf Listen 8080 und mehrere andere Ports zu ändern, aber es wird nicht funktionieren. Ich habe auch XAMPP in Administrator geöffnet, seit ich gelesen habe, dass es Probleme mit Privilegien sein könnte, aber das scheint auch nicht das Problem zu sein. Die Fehlermeldung, die ich erhalten ist:Apache wird nicht ausgeführt, obwohl Port 80 verfügbar ist.

17:16:51 [Apache] Der Versuch, Apache App ...

17:16:51 [Apache] Statusänderung erkannt zu starten: Laufen

17: 16:51 [Apache] Statusänderung erkannt: gestoppt

17:16:51 [Apache] Fehler: Apache wird unerwartet beendet.

17:16:51 [Apache] Dies kann zu einem blockierten Port, fehlende Abhängigkeiten fällig,

17:16:51 [Apache] falsche Privilegien, ein Absturz oder ein Herunterfahren durch ein anderes Verfahren.

17:16:51 [Apache] Drücken Sie die Schaltfläche Protokolle Fehlerprotokolle anzeigen und überprüfen

17:16:51 [Apache], um die Windows-Ereignisanzeige für weitere Hinweise

17:16:51 [Apache] Wenn Sie weitere Hilfe benötigen, kopieren und veröffentlichen diese

17:16:51 [Apache] gesamte Log-Fenster in den Foren

EDIT: Apache scheint nicht die error_log Datei als gut zu aktualisieren. Also kann ich dort keine Informationen finden. Ich denke, das ist das Problem, aber ich habe nichts gefunden, um es zu lösen.

+0

Nächster Schritt für Sie ist, überprüfen Sie die Apache-Fehler-Log-Datei –

+0

Richtig, vergessen zu erwähnen, dass. Die Datei error_log aktualisiert nichts von heute. Es gibt also nichts von heute in dieser Datei, nur von gestern. Warum das? – marreBUS

+0

Wie wäre es mit Port 443? –

Antwort

0

Ich gehe davon aus Apache-Dienst installiert ist und

Presse Windows+R laufen und services.msc

Suche Servicenamen Apache und stoppen laufen.

In XAMPP Control-Panel können Sie Service mit grünen Vorzeichen oder rot x Zeichen

deinstallieren Apache-Dienst installieren Sie sie und dann versuchen, Apache starten auf Port 80

dies funktionieren sollte, sonst finden werden versuchen, xampp neu installieren.

+0

Apache Service war nicht in services.msc, also habe ich es über das grün/rot-Zeichen in XAMPP installiert. Aber es ist nicht möglich, es sogar über Dienste zu starten, es wird automatisch gestoppt. Wenn ich versuche, es über XAMPP zu starten, dann ist es nur "Versuch Apache Service zu starten ...", ohne dass etwas passiert. Bedeutet das, dass es nicht installiert ist? – marreBUS

+0

ist es möglich, es über Dienste zu starten, zurück zu den Diensten gehen.msc Klicken Sie mit der rechten Maustaste auf den Service des Apache und wählen Sie Eigenschaften, wenn Starttyp Deaktiviert angezeigt wird, ändern Sie es in Manuell und versuchen Sie es zu starten. –

+0

Es steht (übersetzt aus dem Schwedischen, möglicherweise nicht 100% genau): Apache2.4 konnte auf dem lokalen Computer nicht gestartet werden. Weitere Informationen finden Sie im Systemprotokoll. (Was übrigens nicht aktualisiert von heute. Fehlercode: 1 – marreBUS

Verwandte Themen