Eigener Error-Handler mit PHP

Und noch ein Beispiel (Listing G), das demonstriert, wie ein eigener Error-Handler zum Protokollieren detaillierter Fehlerinformationen in einer Datei verwendet werden kann:

Listing G

Ähnlich wie beim vorherigen Beispiel erzeugt dieses Script eine Fehlerseite und protokolliert die Metadaten zu dem Fehler in einer Datei, so dass der Administrator diese Daten später auswerten kann. Die Daten werden im CSV-Format gespeichert, was die Analyse und Berichterstellung vereinfacht. Man beachte, dass in beiden Beispielen die Funktion die() am Ende des Error-Handling-Codes aufgerufen wird, um sicherzustellen, dass das Script nicht weiter ausgeführt wird.

Wie die obigen Beispiele illustrieren, ermöglicht ein eigener Error-Handler, Fehler in einem PHP-Script auf eine Weise zu behandeln, die den Anforderungen von Anwendung (und Benutzern) angemessen ist. Man kann seiner Kreativität hier freien Lauf lassen, wobei aber beachtet werden sollte, dass die zusätzliche Flexibilität mit komplexerem Programmcode und längeren Ausführungszeiten einhergeht.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Nur knapp jede/r fünfte nutzt Passkeys

Obwohl das Verfahren in punkto Sicherheit und Usability überzeugt, ist dies zu wenigen bekannt und…

2 Wochen ago

Digitalisierte Batteriezellenproduktion

Fraunhofer hat eine Wickelanlage für zylindrische Batteriezellen entwickelt, mit der sich neue Designs und Produktionsprozesse…

2 Wochen ago

Urteil: Google muss Play Store für App-Stores von Drittanbietern öffnen

Epic Games setzt sich um Kartellstreit mit Google weitgehen durch. Die von einem US-Bundesgericht verhängten…

2 Wochen ago

Digitale Verwaltung: 6 von 7 Deutschen ohne Erfahrung

Erst 15 Prozent haben schon mal einen Behördengang online erledigt – und nur 31 Prozent…

2 Wochen ago

Verbraucher sehen KI als Risiko für Datensicherheit

Die Mehrheit der Verbraucher steht auch einer unkontrollierten Nutzung ihrer Daten durch KI kritisch gegenüber.…

2 Wochen ago

Neue Cyberbedrohungen für Verbraucher

Die Geschwindigkeit von Cyberangriffen hat sich erheblich erhöht. Angreifer exfiltrieren Daten in weniger als einem…

2 Wochen ago