Edgar Ehritt: wie diesen Fatal Error abfangen?

Beitrag lesen

Hallo Matze,

Fatal error: Allowed memory size of ... bytes exhausted (tried to allocate ... bytes) in ...
Meine Frage wäre, wie ich den Fehler abfangen kann.

ein Fatal Error lässt sich leider nicht auffangen. Das Mag suit mit seinem Posting zwar anders sehen, ist aber Tatsache. Das einzige, was Du machen kannst, ist zu bestimmen, ab welchen Dimensionen es regelmäßig zu Speicherlimitüberschreitungen kommt. Dazu kannst Du memory_get_usage() nutzten.
 Anhand der so gewonnenen Richtwerte, kannst Du dann Dein Script selbst abbrechen.

Gruß aus Berlin!
eddi