Hallo,
ich arbeite mit Windows XP SP 3 und XAMPP 1.7.0 Ich habe Testumgebungen mehrere Websites in Unterverzeichnissen von \xampp\htdocs\
Vor ein paar Tagen habe ich eine weitere Testumgebung migriert, die ich noch auf einem alten Rechner hatte. Der Aufruf der entsprechenden Website führte dazu, dass Apache abstürzte. Nach einer Weile erinnerte ich mich, dass es daran lag, dass ich PDO in PHP benutzte. Nach kurzer Recherche fand ich die Lösung. Ich lud das aktuelle PHP-5.2-Paket herunter un kopierte die Darin enthaltene Datei libmysql.dll ins Apache-, PHP- und Windows-System32-Verzeichnis. Danach funktionierte PDO auf der migrierten Website.
Blöderweise funktioniert nun aber eine andere Website nicht mehr. Alle anderen - darunter komplett selbst geschriebene Sites als auch ein commerce:SEO-System - laufen wie gehabt.
Die besagte Website ist ein Drupal-System. Und sobald ich die aufrufe, stürzt Apache ab. Die Fehlermeldung in Apaches Logfile ist die gleiche wie vorher bei dem oben erwähnten PDO-Absturz:
Parent: child process exited with status 3221225477 -- Restarting.
In der Ereignisanzeige, dort Bereich "Anwendung", findet sich folgender "Application Error" für jeden Absturz:
Fehlgeschlagene Anwendung apache.exe, Version 2.2.11.0, fehlgeschlagenes Modul msvcr71.dll, Version 7.10.3052.4, Fehleradresse 0x000017fb.
Nun habe ich in verschiedenen Foren zwar einiges über diesen Fehler gefunden, aber keine brauchbaren Lösungsansätze. Auf der Seite http://www.achill-online.net/applicatio ... svcr71dll- heißt es, dass in Apaches http.conf Pfadangaben mit Leerzeichen ohne Anführungszeichen oder auch Umlaute Probleme machen. Aber dies ist bei mir nicht der Fall. Zudem gilt die http.conf ja für alle meine Unterwebsites, und die anderen funktionieren tadellos.
Weiß jemand, was diesen Absturz auslöst, und wie man das beheben kann?
Viele Grüße,
Christian Kirchhoff