Apache wurde unerwartet beendet

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Apache wurde unerwartet beendet

Postby Tacker » 25. November 2017 14:32

Nachdem ich die Ports geändert hatte, konnte ich das Panel fehlerfrei starten. Auch MySQL startet fehlerfrei. Beim Start von Apache kommt folgende Fehlermeldung:

14:19:43 [main] Initialisere Control Panel
14:19:43 [main] Windows Version: Pro 64-bit
14:19:43 [main] XAMPP Version: 7.1.11
14:19:43 [main] Control Panel Version: 3.2.2 [ Compiled: Nov 12th 2015 ]
14:19:43 [main] Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
14:19:43 [main] Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
14:19:43 [main] wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
14:19:43 [main] Also denke daran diese Anwendung mit Administratorrechten zu starten!
14:19:43 [main] XAMPP Installationsverzeichnis: "c:\xampp\"
14:19:43 [main] Voraussetzungen werden geprüft
14:19:43 [main] Alle Voraussetzungen sind erfüllt
14:19:43 [main] Initialisiere Module
14:19:43 [main] Das FileZilla Modul ist deaktiviert
14:19:43 [main] Das Mercury Modul ist deaktiviert
14:19:43 [main] Starte Check-Timer
14:19:43 [main] Control Panel bereit
14:19:51 [Apache] Versuche Apache zu starten...
14:19:51 [Apache] Statusänderung erkannt: gestartet
14:19:54 [Apache] Statusänderung erkannt: gestoppt
14:19:54 [Apache] Fehler: Apache wurde unerwartet beendet
14:19:54 [Apache] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
14:19:54 [Apache] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
14:19:54 [Apache] Drücke den Logs Button um error logs zu sehen und prüfe
14:19:54 [Apache] im Windows Event Viewer für weitere Hinweise
14:19:54 [Apache] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
14:19:54 [Apache] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.


Der Fehler tritt sowohl mit als auch ohne Administratorrechte auf. Das error.log ist leer. Der Windows Event Viewer zeigt mir alles Mögliche an. Folgende Meldungen könnten eventuell relevant sein (obwohl er zeitlich vor dem Start der Konsole auftritt):
------------------------------
14:18:48
Durch die Berechtigungseinstellungen für "Anwendungsspezifisch" wird dem Benutzer "NT-AUTORITÄT\Lokaler Dienst" (SID: S-1-5-19) unter der Adresse "LocalHost (unter Verwendung von LRPC)" keine Berechtigung vom Typ "Lokal Aktivierung" für die COM-Serveranwendung mit der CLSID
{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}
und der APPID
{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}
im Anwendungscontainer "Nicht verfügbar" (SID: Nicht verfügbar) gewährt. Die Sicherheitsberechtigung kann mit dem Verwaltungstool für Komponentendienste geändert werden.
-------------------------------

Wer kann mir helfen?

PS: Bin kein Profi. Wollte mir das XAMPP installieren, um erste Schritte der PHP-Programmierung zu erlernen.

Gruss
Tacker
 
Posts: 4
Joined: 25. November 2017 13:36
XAMPP version: 7.1.11
Operating System: Pro 64-bit

Re: Apache wurde unerwartet beendet

Postby Nobbie » 25. November 2017 22:52

Warum hast Du welche Ports geändert und wie und wo?
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Apache wurde unerwartet beendet

Postby Tacker » 25. November 2017 23:11

Port 80 auf Port 8080 und Port 443 auf Port 4433 wegen der Fehlermeldung "Problem festgestellt! Port 80 in Benutzung von "Unable to open process" with PID 4!" (siehe http://www.coder-welten.com/windows-10-unable-to-open-process/).
Tacker
 
Posts: 4
Joined: 25. November 2017 13:36
XAMPP version: 7.1.11
Operating System: Pro 64-bit

Re: Apache wurde unerwartet beendet

Postby Nobbie » 26. November 2017 13:34

Das wird von uns hier nicht empfohlen, die Ports zu ändern. Stattdessen muss die Ursache behoben werden, die Meldung ist ziemlich bekannt und Google spuckt massenhaft Treffer aus. Das Problem ist der Microsoft Dienst für http und der eigene Webserver IIS, der diese Ports belegt, aber von so gut wie keinem wird IIS auch benutzt. Richtigerweise soll man den Dienst stoppen und ggf. auch deinstallieren, damit die Ports für Xampp und Apache wieder frei sind. Die Ports 80 und 443 sind die Standardports für HTTP und HTTPS und die Änderung auf andere Werte ist häßlich und hat zur Folge, dass manche Scripts dann gar nicht mehr laufen und dass sowieso die Portnummer dann in der URL angegeben werden muss, also beispielsweise http://localhost:8080 oder so, pottenhäßlich!
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: Apache wurde unerwartet beendet

Postby Tacker » 26. November 2017 18:44

OK. Ich habe die Ports wieder zurückgesetzt und die störenden Anwendungen deaktiviert. Die Fehlermeldung bezüglich Appache bleibt allerdings und es gibt keinen Eintrag im Appache err.log (sowohl beim Start mit als auch ohne Administratorrechte):

18:18:38 [main] Initialisere Control Panel
18:18:38 [main] Windows Version: Pro 64-bit
18:18:38 [main] XAMPP Version: 7.1.11
18:18:38 [main] Control Panel Version: 3.2.2 [ Compiled: Nov 12th 2015 ]
18:18:38 [main] Dein Benutzerprofil besitzt keine Administratorenrechte! Das reicht aus für die meisten
18:18:38 [main] Anwendungsfunktionen, aber wann immer du etwas mit Windows-Diensten tun möchtest,
18:18:38 [main] wird eine Sicherheitsabfrage erscheinen oder etwas wird garnicht erst funktionieren!
18:18:38 [main] Also denke daran diese Anwendung mit Administratorrechten zu starten!
18:18:38 [main] XAMPP Installationsverzeichnis: "c:\xampp\"
18:18:38 [main] Voraussetzungen werden geprüft
18:18:38 [main] Alle Voraussetzungen sind erfüllt
18:18:38 [main] Initialisiere Module
18:18:38 [main] Das FileZilla Modul ist deaktiviert
18:18:38 [main] Das Mercury Modul ist deaktiviert
18:18:38 [main] Starte Check-Timer
18:18:38 [main] Control Panel bereit
18:18:42 [Apache] Versuche Apache zu starten...
18:18:42 [Apache] Statusänderung erkannt: gestartet
18:18:44 [Apache] Statusänderung erkannt: gestoppt
18:18:44 [Apache] Fehler: Apache wurde unerwartet beendet
18:18:44 [Apache] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
18:18:44 [Apache] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
18:18:44 [Apache] Drücke den Logs Button um error logs zu sehen und prüfe
18:18:44 [Apache] im Windows Event Viewer für weitere Hinweise
18:18:44 [Apache] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
18:18:44 [Apache] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.
----------------------------------------------------------------------
Tacker
 
Posts: 4
Joined: 25. November 2017 13:36
XAMPP version: 7.1.11
Operating System: Pro 64-bit

Re: Apache wurde unerwartet beendet

Postby Tacker » 26. November 2017 19:46

Habe jetzt das Ganze nochmals neu installiert und jetzt kann ich Apache starten. Bin mir nicht ganz sicher, was ich anders gemacht habe. Wahrscheinlich war es die Aktivierung der Firewall für internes Netzwerk. Besten Dank an alle, die mir geholfen haben.
Tacker
 
Posts: 4
Joined: 25. November 2017 13:36
XAMPP version: 7.1.11
Operating System: Pro 64-bit

Re: Apache wurde unerwartet beendet

Postby bokaiser » 22. November 2018 16:32

Hallo Leidensgenossen,

ich suche bereits nach Stunden und möchte meinen Lösungsvorschlag ebenfalls gerne kund tun:

Bei der Neuinstallation popt ein Fenster von M$(microsoft) hoch und signalisiert dass Windows Defender Firewall Features dieser App blockiert hat.
Das Fenster bietet die Option: Private Netzwerke, bspw. Heim & Arbeitsplatz für Kommunikation Apache HTTP Server zulassen,

und schwupp, es funktioniert (wenn man dort den Haken in der Checkbox setzt)

Hoffentlich hilft es Euch weiter.

Viele Grüße

Bodo (Emden)
bokaiser
 
Posts: 1
Joined: 22. November 2018 16:26
XAMPP version: 7.2.12
Operating System: Windows10


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 23 guests