Xampp – die besten Beiträge

Xampp Apache Server startet nicht(Ohne Log)?

Hallo, ich benutze seit Jahren für meinen Windows Rechner Xampp, um einen Lokalen Apache Server laufen zu lassen. Bisher gab es nie Probleme nur auf einmal lässt es sich nicht mehr Starten. Wenn ich Xampp starte, kommt keine Fehlermeldung und der Port 80 ist nicht belegt. Selbst, wenn ich einen anderen Port wähle, kommt dieselbe Meldung. Und zwar wird mir dies ausgegeben beim Starten:

02:58:01 [Apache]   Attempting to start Apache app...
02:58:01 [Apache]   Status change detected: running
02:58:02 [Apache]   Status change detected: stopped
02:58:02 [Apache]   Error: Apache shutdown unexpectedly.
02:58:02 [Apache]   This may be due to a blocked port, missing dependencies, 
02:58:02 [Apache]   improper privileges, a crash, or a shutdown by another method.
02:58:02 [Apache]   Press the Logs button to view error logs and check
02:58:02 [Apache]   the Windows Event Viewer for more clues
02:58:02 [Apache]   If you need more help, copy and post this
02:58:02 [Apache]   entire log window on the forums 

Als erstes habe ich natürlich den Log angesehen aber dort ist leer. Der letzte error log Eintrag ist 1 Monate her und hängt nicht damit zusammen. Hat einer dieses Problem bereits schon einmal gehabt oder hat eine Idee, wie ich wenigstens einen Fehlercode bekommen könnte?

MFG DreamGamer

Server, Computer, Wissen, Technik, programmieren, Apache, xampp, Erfahrungen

PHP auf xampp funktioniert die Webseite auf 1und1 (ionos.de) funktioniert die Webseite nicht mehr?

Hallo, ich habe eine .php Webseite erstellt. Die Funktion habe ich immer mit Xampp überprüft. Soweit war diese dann auch fertig und vollkommen funktionsfähig. Jetzt habe ich diese auf 1und1 (ionos.de) in meinen Webspace geladen. Dort nutze ich die selbe php version welche ich bei xampp genutzt habe.
Beim ersten Test der Seite soweit auch gut. Alles wurde richtig angeziegt und schien zu funktionieren.

Beim weiteren Test aber musste ich feststellen, dass ich keine cookies setzen kann. Ich bekomme keine zurückgegeben. Offline hat das aber immer funktioniert.

So:

setcookie ("username", $auth->account['username'], time()+28800); 

Jetzt bekomme ich immer folgenden Fehler:

Warning: Cannot modify header information - headers already sent by (output started at /homepages/2/d785807995/htdocs/page/login.php:1) in /homepages/2/d785807995/htdocs/page/login.php on line 101

Auch wenn ich versuche den gesetzten Cookie auszulesen... Ohne Erfolg. Offline in Xampp kein Problem.

auch

header('Location: /page/suche.php');

funktioniert nicht mehr. Hier bekomme ich dann:

Warning: Cannot modify header information - headers already sent by (output started at /homepages/2/d785807995/htdocs/page/login.php:1) in /homepages/2/d785807995/htdocs/page/login.php on line 105

Warum kann ich das nicht so lassen wie ich es bisher hatte? Warum hat das mit Xampp auf dem rechner funktioniert aber auf dem Server nicht mehr? Hat jemand bitte einen Rat für mich?

Keine Hilfe war für mich:

  • https://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error-in-php/8028987

Beste Grüße aus Karlsruhe

Computer, Technik, HTML, 1und1, PHP, Technologie, xampp, ionos

XAMPP 7.2.10 unter Windows 10: Apache startet aufgrund von belegtem Port 80 nicht. Auf Port 80 läuft eine Applikation namens "System"?

Hab heute probiert XAMPP zu installieren, da ich PHP lernen möchte. Allerdings startet Apache nicht.

Log im Control Panel:

23:13:30 [main]   Initialisere Control Panel

23:13:30 [main]   Windows Version: Enterprise 64-bit

23:13:30 [main]   XAMPP Version: 7.2.10

23:13:30 [main]   Control Panel Version: 3.2.2 [ Compiled: Nov 12th 2015 ]

23:13:30 [main]   Mit Administratorrechten gestartet - gut!

23:13:30 [main]   XAMPP Installationsverzeichnis: "c:\xampp\"

23:13:30 [main]   Voraussetzungen werden geprüft

23:13:31 [main]   Alle Voraussetzungen sind erfüllt

23:13:31 [main]   Initialisiere Module

23:13:31 [Apache]   Problem festgestellt!

23:13:31 [Apache]   Port 80 in Benutzung von "Unable to open process" (PID 4)!

23:13:31 [Apache]   Apache wird NICHT starten, wenn die konfigurierten Ports nicht frei sind!

23:13:31 [Apache]   Die blockierende Anwendung muss deinstalliert/deaktiviert/rekonfiguriert werden oder

23:13:31 [Apache]   Apache und das Control Panel müssen auf einen anderen Port zu lauschen

23:13:31 [mysql]   XAMPP MySQL Dienst ist bereits gestartet auf Port 3306

23:13:31 [main]   Aktiviere Autostart für Modul "Apache"

23:13:31 [main]   Aktiviere Autostart für Modul "MySQL"

23:13:31 [main]   Starte Check-Timer

23:13:31 [main]   Control Panel bereit

23:13:32 [Apache]   Autostart aktiv: Starte...

23:13:32 [Apache]   Problem festgestellt!

23:13:32 [Apache]   Port 80 in Benutzung von "Unable to open process" (PID 4)!

23:13:32 [Apache]   Apache wird NICHT starten, wenn die konfigurierten Ports nicht frei sind!

23:13:32 [Apache]   Die blockierende Anwendung muss deinstalliert/deaktiviert/rekonfiguriert werden oder

23:13:32 [Apache]   Apache und das Control Panel müssen auf einen anderen Port zu lauschen

23:13:32 [Apache]   Versuche Apache Windows Dienst zu starten...

23:13:32 [mysql]   Autostart abgebrochen: MySQL ist bereits gestartet

Wenn ich den Port auf 81 oder 8080 stelle passiert nichts und Apache ist immer noch rot makiert. http://localhost:80 zeigt: "Webseite nicht gefunden".

Error.log in C:\xampp\apache\logs ist leer.

Windows event viewer:

The Apache service named reported the following error:

>>> (OS 10013)Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des Sockets unzulässig. : AH00072: make_sock: could not bind to address [::]:80    .

The Apache service named reported the following error:

>>> (OS 10013)Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des Sockets unzulässig. : AH00072: make_sock: could not bind to address 0.0.0.0:80    .

The Apache service named reported the following error:

>>> AH00451: no listening sockets available, shutting down    .

The Apache service named reported the following error:

>>> AH00015: Unable to open logs    .

Da scheinbar der Port 80 besetzt war habe ich probiert herauszufinden, welches Programm diesen besetzt. Auf PID 4 liegt eine Applikation namens "System".

Computer, Technik, Apache, Technologie, xampp, Spiele und Gaming

Meistgelesene Beiträge zum Thema Xampp