Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache Webserver startet nicht


Henrik
2004-10-15, 21:43:39
Ich verwende Apache2 & mySQL4 aus dem XAMPP Paket.
Ich habe die 7-Zip-SFX Datei gezogen und in "E:/xampp" entpackt.
Anschließend habe ich die "setup_xampp.bat" ausgeführt.
Als ich anschließend versucht habe, den Server über die "xampp_start.exe" zu starten, öffnet sich ein Kommandozeilenfenster und folgende Sätze werden ausgeben:


Please Wait [Bitte Warten] ...
### APACHE + MYSQL IS STARTING NOW ###

Mehr tut sich aber nichts, Apache taucht weder als Anwendung im Taskmanager auf noch kann ich HTML Seiten über localhost ausgeben.

Beenden tue ich das Ganze dann einfach über die "xampp_stop.exe".

Im FAQ der Apachefriends (http://www.apachefriends.org/de/faq-xampp-windows.html#nostart) stehen folgende Lösungsansätze, die bei mir aber allesamt keine Besserung gebracht haben:
- Firewall auschalten <-- ich verwende die XP Pro PFW aus dem letzten SP2 Beta Release
- SKYPE ausschalten <-- hab ich auch gemacht, blockiert angeblich Port80
- McAffee Virenscanner deaktivieren <-- hab AntiVir

Liegt es vielleicht daran, dass ich noch immer die Betaversion des SP2 installiert habe?
Ansonsten kann ich mir das echt nicht erklären, ich habe auch sonst nichts ander Konfiguration des Webservers geändert, alles steht auf Standard.

Henrik
2004-10-16, 11:07:45
*push*

Lokadamus
2004-10-16, 11:36:18
mmm...

Lange nicht mehr mit rumgespielt (zumindes unter Windows), es gibt da auch ein Log- File, wo drinne steht, was nicht klappt. Ansonsten kannst du mal versuchen, Apache direkt zu starten, dann müsste es bescheid sagen, an welcher Erweiterung, die es versucht zu laden, scheitert ...

Henrik
2004-10-16, 21:52:08
Apache direkt per Batchdatei starten funktioniert auch nicht, in der error.log steht folgendes:

[Fri Oct 15 19:33:06 2004] [notice] Parent: Created child process 2568
[Fri Oct 15 19:33:07 2004] [notice] Child 2568: Child process is running
[Fri Oct 15 19:33:07 2004] [notice] Child 2568: Acquired the start mutex.
[Fri Oct 15 19:33:07 2004] [notice] Child 2568: Starting 250 worker threads.
[Fri Oct 15 19:33:58 2004] [notice] Parent: Created child process 1408
[Fri Oct 15 19:33:59 2004] [notice] Child 1408: Child process is running
[Fri Oct 15 19:33:59 2004] [notice] Child 1408: Acquired the start mutex.
[Fri Oct 15 19:33:59 2004] [notice] Child 1408: Starting 250 worker threads.
[Fri Oct 15 19:34:08 2004] [notice] Parent: Created child process 2852
[Fri Oct 15 19:34:09 2004] [notice] Child 2852: Child process is running
[Fri Oct 15 19:34:09 2004] [notice] Child 2852: Acquired the start mutex.
[Fri Oct 15 19:34:09 2004] [notice] Child 2852: Starting 250 worker threads.
[Fri Oct 15 19:35:30 2004] [notice] Parent: Created child process 2368
[Fri Oct 15 19:35:31 2004] [notice] Child 2368: Child process is running
[Fri Oct 15 19:35:31 2004] [notice] Child 2368: Acquired the start mutex.
[Fri Oct 15 19:35:31 2004] [notice] Child 2368: Starting 250 worker threads.
[Fri Oct 15 20:35:52 2004] [notice] Parent: Created child process 2760
[Fri Oct 15 20:35:54 2004] [notice] Child 2760: Child process is running
[Fri Oct 15 20:35:54 2004] [notice] Child 2760: Acquired the start mutex.
[Fri Oct 15 20:35:54 2004] [notice] Child 2760: Starting 250 worker threads.
[Fri Oct 15 20:37:35 2004] [notice] Parent: Created child process 1392
[Fri Oct 15 20:37:36 2004] [notice] Child 1392: Child process is running
[Fri Oct 15 20:37:36 2004] [notice] Child 1392: Acquired the start mutex.
[Fri Oct 15 20:37:36 2004] [notice] Child 1392: Starting 250 worker threads.
[Fri Oct 15 20:44:29 2004] [notice] Parent: Created child process 3668
[Fri Oct 15 20:44:32 2004] [notice] Child 3668: Child process is running
[Fri Oct 15 20:44:32 2004] [notice] Child 3668: Acquired the start mutex.
[Fri Oct 15 20:44:32 2004] [notice] Child 3668: Starting 250 worker threads.
[Fri Oct 15 20:50:39 2004] [notice] Parent: Created child process 1220
[Fri Oct 15 20:50:42 2004] [notice] Child 1220: Child process is running
[Fri Oct 15 20:50:42 2004] [notice] Child 1220: Acquired the start mutex.
[Fri Oct 15 20:50:42 2004] [notice] Child 1220: Starting 250 worker threads.
[Fri Oct 15 21:38:19 2004] [notice] Parent: Created child process 2196
[Fri Oct 15 21:38:20 2004] [notice] Child 2196: Child process is running
[Fri Oct 15 21:38:20 2004] [notice] Child 2196: Acquired the start mutex.
[Fri Oct 15 21:38:20 2004] [notice] Child 2196: Starting 250 worker threads.

Lokadamus
2004-10-16, 22:04:16
mmm...

Was ist Mutex???

Henrik
2004-10-16, 22:06:52
Keine Ahnung :D

Ich vermute wirklich, dass es an der SP2 Beta liegt. Bevor ich Montag auf LAN gehe, mache ich mein Windows platt und installiere direkt von einer gepatchten Windows XP CD, dann kucke ich mal, ob der Server läuft.

Henrik
2004-10-16, 23:20:36
So, XAMPP läuft (localhost gibt HTML Seiten aus), aber das Fenster der CMD.exe zum Start schließt sich nicht, egal ob ich Apache mit PHP über die Bat-Datei starte oder gleich das ganze Paket.
Zudem taucht der Server nicht in der Taskleiste auf.

Lokadamus
2004-10-17, 08:10:40
mmm...

Das mit der CMD liegt daran, das Apache als Konsolenanwendung ausgelegt ist und darum in einer Dosbox gestartet wird (Bat ruft immer eine Dosbox auf und solange die aufgerufene Anwendung läuft, existiert die Box). Du müsstes wenigstens eine cmd.exe in der Taskleiste stehen haben ... allerdings müsste Apache auch die Möglichkeit haben, als Dienst zu laufen, weiss nur nicht mehr, wo man das einstellt ...