nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Fehler von php.exe

Von: Hähnchen (hannasophie88@web.de) [Profil]
Datum: 29.04.2009 20:52
Message-ID: <19f383ab-513c-4178-aa61-06014fad25df@z23g2000prd.googlegroups.com>
Newsgroup: de.comp.lang.php.datenbanken
Hallo an alle,

ich bekomme einen PHP-Fehler, wenn ich mir von meiner Datenbank mit
Symfony (1.2.6) ein Schema erzeugen will.
Ich habe XAMPP 1.7 mit Appache2.2 und MySql installiert.
Darin
enthalten war PHP 5.2.8.
Die Konfiguration des Connection-Strings müsste auf jeden Fall
stimmen.

Nach dem Ausführen des Befehls (symfony propel:build-schema) wird mir
als erstes folgendes
generiert:

>> propel    Running "reverse" phing task

Wenige Sekunden danach startet sich der Just-in-Time-Debugger von
Visual Studio 2008 und zeigt mir folgende Fehlermeldung an:

"Unbehandelte Win32-Ausnahme in php.exe[2364]"

Wähle ich schließlich den Debugger aus, dann kriege ich folgende
Meldung:

"Unbehandelte Ausnahme bei 0x01b6250a in php.exe: 0xC0000005:
Zugriffsverletzung beim Lesen an Position 0x00000000."

Zusätzlich kann ich unten in der Aufrufliste sehen, dass bei der
Stelle

"php_pdo_mysql.dll!01b6250a()"

der Debugger gestoppt ist.

Nachdem ich den Tipp bekommen habe, dass vielleicht das PDO-Modul
nicht kompatibel mit meiner PHP-Version ist, habe ich folgende zwei
Dinge ausprobiert:

1. php -m
2. ich habe in PHP per Hand eine PDO-Connection angelegt und getestet
ob diese auch wirklich funktioniert

In beiden Fällen gab es keinen Fehler. Allerdings weiß ich nicht, im
zweiten Testfall auch wirklich der "php_pdo_mysql.dll"-Treiber
verwendet wird?!

Ich habe vor kurzen auch noch die Symfony-Klassen für den jeweiligen
Task gedebugged und festgestellt, dass der Befehl bei einer ob_start()-
Methode abbricht.
Ich weiß allerdings nicht woran das liegt.
Wo sollte man den diese Methode in der PHP-Bibliothek denn finden?
Bei mir gibt es keine PHP-Klasse, die diese Methode enthält?
Ist das vielleicht der Fehler?

Ich weiß jetzt echt nicht mehr weiter und wollte mal nachfragen, ob
jemand diesen PHP-Fehler erklären kann bzw. kennt????

Ich bitte dringend um Hilfe.

Grüße
Hähnchen

[ Auf dieses Posting antworten ]