Mik3e
Erfahrenes Mitglied
Mahlzeit zusammen,
Wisst Ihr vielleicht ob es möglich ist, PHP so zu konfigurieren, dass alle Warnings und Error Exceptions in einem LOG File mitgeloggt werden?
Das hat einfach den Hintergrund, dass man dadurch bei der Entwicklung versteckte Fehlermeldungen einfacher finden kann.
Typisches Beispiel:
Theoretisch sieht man diese Fehlermeldung auch (da der Fehler ausgegeben wird und damit die header() Anweisung nicht mehr funktioniert.)
Mir ist nur aufgefallen, dass dem nicht immer so ist. Dürfte wahrscheinlich mit der Verarbeitungszeit zusammenhängen (header() wird ausgeführt, bevor die Fehlermeldung ausgeliefert werden kann).
Würde es sowas wie ein "globales Exception Log" geben, in die der Preprocessor alle Fehlermeldungen schreibt, sieht man den Fehler natürlich.
Vielleicht habt Ihr eine Idee,
LG
Mike
Wisst Ihr vielleicht ob es möglich ist, PHP so zu konfigurieren, dass alle Warnings und Error Exceptions in einem LOG File mitgeloggt werden?
Das hat einfach den Hintergrund, dass man dadurch bei der Entwicklung versteckte Fehlermeldungen einfacher finden kann.
Typisches Beispiel:
PHP:
if (is_array($x)) {
$x[1]=0 // Liefert Fehlermeldung, da Semikolon fehlt
}
header("location: http://www.google.com");
Mir ist nur aufgefallen, dass dem nicht immer so ist. Dürfte wahrscheinlich mit der Verarbeitungszeit zusammenhängen (header() wird ausgeführt, bevor die Fehlermeldung ausgeliefert werden kann).
Würde es sowas wie ein "globales Exception Log" geben, in die der Preprocessor alle Fehlermeldungen schreibt, sieht man den Fehler natürlich.
Vielleicht habt Ihr eine Idee,
LG
Mike