Tom: ErrorHandling-Objekt

Beitrag lesen

Hello,

ich arbeite derzeit an einem ErrorHandling-Objekt, quasi also Ersatz für die PHP eigene Fehlerbehandlungsroutine. Alle DB-Fehler, NOTICEs, WARNINGs, etc werden abgefangen, in einem Errorlog gesichert und es wird das PHP-Script vor Ausgabe des Templates gestoppt. Bis vor der Ausgabe des Templates (HTML-Codes) werden alle möglichen Meldungen abgefangen. Ist das gut so ?

Nein, nicht bedingungslos!

Es gibt böse Fehler und gute Fehler. Die muss man voneinender trennen, denn PHP kann das nicht alleine. Es hängt vom Kontext des Programmes ab, ob z.B. ein Dateiöffnungsfehler ein guter odr ein böser Fehler ist.

Und auch die Fehler- und Statusmeldungen und ihre Ausgabeeinheit (also entweder Standardausgabe zum Client oder Fehlerprotokoll für den Administrator) hängen vom Programmkontext ab.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de