Andi: Fehler bei Parsing von PHP-Dokumenten?

Beitrag lesen

Hi Forum,

wir haben hier soeben eine lustige Sache, die wir uns einfach nicht erklären können:

Wir haben hier mehrere PHP-Dokumente, die sich je nach Ablauf gegenseitig inkludieren, was auch gewünscht ist. Es klappt auch so gut wie immer.
Manchmal jedoch bricht der Parsevorgang aus unerfindlichen Gründen einfach ab, und zwar ohne jede Fehlermeldung.

Folgender Code führt z.B. in dritter Ebene zu einem Fehler:

eigenefunktion("jhasjhasdgkhadsgh");
eigenefunktion("jhasjhasdgkhadsgh");
echo "hallo";
eigenefunktion("jhasjhasdgkhadsgh");

der erste Aufruf von eigenefunktion() wird noch durchgeführt, der zweite jedoch nicht (im Beispiel gibt die Funktion nur einen Text aus, also eigentlich nicht so fehlerträchtig). Es scheint so aus, als würde es nach einer gewissen Anzahl von eigenen aufgerufenen Befehlen irgendwie abgebrochen, aber auch wenn das Error-Reporting auf höchster Stufe steht, immer ohne Fehlermeldung! Es geht einfach nur nicht weiter.

Hat jemand von euch auch schon mal so einen Fehler beobachtet, und besser, vielleicht sogar rausgefunden worans liegt? Speicherprobleme können eigentlich ausgeschlossen werden, da das Skript in diesem Falle so gut wie gar keinen Speicher verbraucht (definitiv keine ihm zugesicherten 32 MB).

Wäre nett, wenn sich jemand melden könnte.

Andi