SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/praxisbuch/praxisbuchseite.php?site=34&group=13
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de
© 2005-2017 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de


Fehlerbehandlung und Protokollierung


Dieser Abschnitt betrifft Optionen zur Steuerung der Fehlerausgabe und der Fehlerprotokollierung.

OptionBedeutung
error_reporting = E_ALL & ~E_NOTICEWert für die Steuerung der Fehlerausgabe. Gültige Werte sind z. B. E_ALL, E_ERROR, E_WARNING etc.
display_errors = OnErmöglicht die Fehlerausgabe an die Konsole, sprich Kommandozeile oder Browser.
log_errors = OffFalls aktiviert, erfolgt die Fehlerausgabe in ein Fehlerausgabeprotokoll.
track_errors = OffFalls aktiviert, wird der letzte aufgetretene Fehler in der Systemvariablen $php_errormsg abgelegt.
error_prepend_string = ""HTML-Tag, das vor einer Fehlermeldung ausgegeben wird, beispielsweise das -Tag zur Farbeinstellung.
error_append_string = ""HTML-Tag, das nach einer Fehlermeldung ausgegeben wird.
error_log = dateinameDatei für die Fehlerausgabe.
error_log = syslogFür die Fehlerausgabe wird unter Windows das Ergebnisprotokoll genutzt, unter Unix wird SYSLOG verwendet.
warn_plus_overloading = OffFalls aktiviert, erfolgt eine Warnung bei der Verwendung des +-Operators statt des .-Operators bei Zeichenkettenoperationen.