ich habe schon seit längerem das Problem, dass XAMPP jeden Morgen, wenn ich meinen Rechner einschalte, extrem langsam startet - es braucht zwischen 1/2 und 1 Stunde, bis es bereit ist und auf Serveranfragen reagiert. Ich habe mich schon durch einige Foren gewühlt, aber keine Antwort auf mein spezifisches Problem gefunden (in den meisten Beiträgen unter Stichworten wie "langsam" oder "slow" werden Verzögerungen von 5-30 Sekunden behandelt, bei mir handelt es sich da ja um ganz andere Dimensionen).
Mein Betriebssystem ist XP SP2 auf einem 3.12 GHz Pentium4 Prozessor mit 512 RAM. Ich habe das XAMPP Basis Package 1.7.2 mit Apache 2.2.12 (IPV6 enabled) installiert. Die Systemvoraussetzung sagt, das Programm benötige XP (Server 2003) - vielleicht ist das schon die Lösung all meiner Probleme und der Einsatz dieser XAMPP-Version auf meinem Betriebssystem einfach nicht möglich?
Meine error.log-Datei sieht so aus:
- Code: Select all
[Wed Sep 01 08:04:39 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Sep 01 08:04:39 2010] [notice] Digest: done
[Wed Sep 01 08:15:49 2010] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Wed Sep 01 08:15:49 2010] [notice] Server built: Jul 22 2009 11:35:54
[Wed Sep 01 08:15:49 2010] [notice] Parent: Created child process 3052
[Wed Sep 01 08:38:33 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Sep 01 08:38:33 2010] [notice] Digest: done
[Wed Sep 01 08:53:40 2010] [notice] Child 3052: Child process is running
[Wed Sep 01 08:53:40 2010] [notice] Child 3052: Acquired the start mutex.
[Wed Sep 01 08:53:40 2010] [notice] Child 3052: Starting 150 worker threads.
[Wed Sep 01 08:53:40 2010] [notice] Child 3052: Starting thread to listen on port 80.
[Wed Sep 01 08:53:40 2010] [notice] Child 3052: Starting thread to listen on port 443.
XAMPP habe ich schon einige Minuten vor dem ersten Eintrag in der Logdatei gestartet; Anfragen an http://localhost/ bzw. die entsprechende IP-Adresse werden erst ab dem Moment beantwortet, wo in der Logdatei "Starting thread to listen on port 80" erscheint, d.h. es dauert ca. eine Stunde (!), bis das System läuft. Die CPU-Last sieht während dieser Zeit ganz entspannt aus, da scheint es keine Probleme zu geben. Irgendwo in einem Forum habe ich das Stichwort "Entropie" gelesen, aber das bezog sich glaube ich nicht auf ein Windows-System. Jedenfalls keine Ahnung, wie ich gegebenenfalls prüfe, ob mein System genug Entropie hat.
Bei den Ports scheint es auch keine Konflikte zu geben:
Hat jemand eine Idee, an welcher Schraube ich drehen kann, um mein XAMPP etwas schneller in Bereitschaft zu versetzen? Welche Angaben müsste ich für eine eventuelle Ferndiagnose noch liefern?