PHP selbst verfügt bereits über zahlreiche Funktionen für das Error Handling. Allerdings gibt es auch noch ein paar fatale Fehler, die von diesen Tools noch nicht umfassend abgedeckt werden und in Webanwendungen bestenfalls für den "White Screen of Death" sorgen.
So beschreibt es zumindest Michael Caplan aktuell in seinem Blog. Gleichzeitig liefert er auch ein kurzes Tutorial, wie sich eine geeignete Struktur aufbauen lässt, mit der sich Fatal Errors abfangen lassen. Im Wesentlichen setzt er dabei auf eine Kombination aus error_get_last, register_shutdown_function und Output Buffering. Dabei zeigt Michael auch, mit welchen Einschränkungen bei dieser Behandlung der Fatal Errors zu leben ist.


















Kommentare