Avatar ·

Wie aktiviere ich die Anzeige aller PHP-Fehler und Warnungen auf der Website?

Hallo zusammen. Ich bin ein PHP-Anfänger und schreibe meine erste Website mit einer selbstgebauten Engine. Ich bin auf ein Problem gestoßen: Die Website funktioniert, zeigt aber manchmal einen White Screen of Death (WSOD) – die Seite ist einfach leer, ohne Fehlermeldungen. In den Serverlogs ist auch nichts zu sehen (oder ich weiß nicht, wo ich sie suchen soll). Ich verstehe, dass irgendwo im Code ein Syntaxfehler oder eine undefinierte Variable steckt, kann aber nicht genau herausfinden, wo. Zum Beispiel habe ich diesen Code: ```php ``` Wenn $_POST['username'] nicht übergeben wird, erwarte ich eine Notice zu sehen, aber ich sehe nur eine leere Seite. Ich habe bereits versucht, `error_reporting(E_ALL);` und `ini_set('display_errors', 1);` am Anfang des Skripts hinzuzufügen, aber das hilft nicht. Mache ich vielleicht etwas falsch?