2008 64bit: exited with status 255

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

2008 64bit: exited with status 255

Postby FinishPete » 05. March 2010 10:19

Hallo,
ich habe XAMPP1.7.3 auf einem R2 Enterprise 2008 Server 64bit Intel Quad 2,83 8gig Ram laufen mit einer Drupal 6 installation. Wenn ich per AbpacheBenchmark (ab.exe) mit bspw. -n 100 und -c 10 teste stützt der Apache immer ab. Die Anzahl an Request die er bearbeiten kann variieren, aber er stützt fast immer ab. Das ganze passiert nicht nur mit ab, sondern auch so beim normalen surfen auf der Seite, irgendwann eben, nicht direkt reproduiziertbar. Apache errorlog liefert mir nur ein "exited with staus 255" zu dem ich bei google nun mal gar nichts finde. Ansonsten habe ich keine Fehlermeldungen, habe das LogLevel auf Debug gestellt, aber das bringt mir auch nicht viel mehr Info (siehe unten).
Kann mir da irgendjemand helfen oder einen Tipp geben wie ich das debuggen kann? Ich hatte schon alle zusätzlichen Apache Module deaktiviert, hat nichts gebracht. Unter XAMPP 1.7.0 lief alles stabil!!! Dachte es liegt an PHP 5.3, backport auf PHP 5.2.8 bringt auch nichts. Hatte vermutet, dass es am threading und php bzw. mysql liegt, aber ein kurzes PHP Script mit Datenbankzugriff läuft ohne Probleme, die kann ich testen wie ich will, da stürtzt nichts ab.

Bin mir nicht sicher ob das vielleicht an Drupal liegt bzw. wie ich das sonst testen soll???
Für jeden Hinweis wäre ich dankbar, sonst muss ich einen Backport mit allen PHP und Apache configs auf 1.7.0 machen, das finde ich allerdings keine wirklich gute Alternative.

Achso, auf meinem Desktop Rechner mit WinXP SP2 stürtzt das ganze auch ab, aber komplett anders, mit dem bekannten 317.... den Umweg über das Debugging da zu nehmen finde ich aber sehr fragwürdig, habe keine Lust da 2Tage zu debuggen und nacher bringt mir das überhaupt nichts für mein Serverproblem.

Code: Select all
[Fri Mar 05 09:38:04 2010] [notice] Parent: child process exited with status 255 -- Restarting.
[Fri Mar 05 09:38:04 2010] [notice] Digest: generating secret for digest authentication ...
[Fri Mar 05 09:38:04 2010] [notice] Digest: done
[Fri Mar 05 09:38:04 2010] [notice] Apache/2.2.14 (Win32) DAV/2 mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri Mar 05 09:38:04 2010] [notice] Server built: Nov 11 2009 14:29:03
[Fri Mar 05 09:38:04 2010] [notice] Parent: Created child process 3848
[Fri Mar 05 09:38:04 2010] [debug] mpm_winnt.c(487): Parent: Sent the scoreboard to the child
[Fri Mar 05 09:38:04 2010] [notice] Digest: generating secret for digest authentication ...
[Fri Mar 05 09:38:04 2010] [notice] Digest: done
[Fri Mar 05 09:38:04 2010] [notice] Child 3848: Child process is running
[Fri Mar 05 09:38:04 2010] [info] Parent: Duplicating socket 360 and sending it to child process 3848
[Fri Mar 05 09:38:04 2010] [debug] mpm_winnt.c(408): Child 3848: Retrieved our scoreboard from the parent.
[Fri Mar 05 09:38:04 2010] [info] Parent: Duplicating socket 364 and sending it to child process 3848
[Fri Mar 05 09:38:04 2010] [debug] mpm_winnt.c(605): Parent: Sent 2 listeners to child 3848
[Fri Mar 05 09:38:04 2010] [debug] mpm_winnt.c(564): Child 3848: retrieved 2 listeners from parent
[Fri Mar 05 09:38:04 2010] [notice] Child 3848: Acquired the start mutex.
[Fri Mar 05 09:38:04 2010] [notice] Child 3848: Starting 150 worker threads.
[Fri Mar 05 09:38:04 2010] [notice] Child 3848: Starting thread to listen on port 80.
[Fri Mar 05 09:38:04 2010] [notice] Child 3848: Starting thread to listen on port 80.
[Fri Mar 05 09:45:32 2010] [notice] Parent: child process exited with status 255 -- Restarting.
.......... wieder das selbe wie oben



EDIT: Noch vergessen, Windows error log:
Code: Select all
Name der fehlerhaften Anwendung: httpd.exe, Version: 2.2.14.0, Zeitstempel: 0x4aeb9704
Name des fehlerhaften Moduls: php5ts.dll, Version: 5.3.1.0, Zeitstempel: 0x4b06c41d
Ausnahmecode: 0xc0000005
Fehleroffset: 0x0000c132
ID des fehlerhaften Prozesses: 0x990
Startzeit der fehlerhaften Anwendung: 0x01cabc3f27774c73
Pfad der fehlerhaften Anwendung: C:\xampp\apache\bin\httpd.exe
Pfad des fehlerhaften Moduls: C:\xampp\php\php5ts.dll
Berichtskennung: 699a6bd6-2832-11df-9400-002219159e77
FinishPete
 
Posts: 2
Joined: 05. March 2010 09:52

Re: 2008 64bit: exited with status 255

Postby XerraX » 20. June 2010 21:04

Hast du eine Lösung gefunden? Habe das selbe Problem. Habe auch Drupal am laufen.
XerraX
 
Posts: 5
Joined: 16. November 2008 22:15

Re: 2008 64bit: exited with status 255

Postby FinishPete » 03. July 2010 10:28

Hi, nach ewigem debuggen und dann nem backport auf 1.7.1 hab ich rausgefunden was das problem war. Ich hab in Drupal die CSS dateien aggregieren lassen. Dabei werden die css kommentare per replace und regular expression rausgefiltert. kurze kommentare gehen, aber bei längeren scheint irgendwas durchzuknallen. Irgendwas mit PHP und stack und wie PHP compiliert ist. Wollte dazu mal einen Post in dem englischen Forum schreiben, hier scheint sich ja kein Mensch für bugs zu interessieren, bin ich aber noch nicht zu gekommen, vielleicht sollte ich das mal tun.
Achso, da ich den ganzen Server wieder auf 1.7.1 umgestellt hatte bin ich dabei geblieben, meine aber ich hätte den 1.7.3 auch getested und die Probleme waren danach auch weg. Hoffe das hilft dir irgendwas, gib doch sonst mal bitte Rückmeldung, würde mich interessieren
FinishPete
 
Posts: 2
Joined: 05. March 2010 09:52


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 32 guests