Avatar ·

Wie erhalte ich nützliche Fehlermeldungen in PHP? (Statt eines leeren weißen Bildschirms)

Hallo! Ich bin ein PHP-Anfänger und habe ständig dasselbe Problem: Wenn im Code ein Fehler auftritt, sehe ich nur einen leeren weißen Bildschirm. Keine Meldungen, keine Hinweise – einfach Stille. Das macht mich verrückt! Zum Beispiel schreibe ich ein einfaches Skript: ```php 'Ivan', 'age' => 25]; echo $data['name']; echo $data['city']; // Fehler: Schlüssel existiert nicht ?> ``` Anstatt eine Warnung über den nicht existierenden Schlüssel zu sehen, bekomme ich eine leere Seite. Oder wenn ich eine Datei mit einem Syntaxfehler einbinde: ```php ``` Wieder ein weißer Bildschirm. Ich habe bereits überprüft, dass PHP funktioniert – ein einfaches `` wird normal ausgegeben. Ich habe von `error_reporting` und `display_errors` gehört, verstehe aber nicht, wie man sie richtig konfiguriert. Wo schreibt man sie? Im Skript selbst, in der php.ini oder in der .htaccess? Und was bedeuten all diese Fehlerstufen (E_ALL, E_WARNING, E_NOTICE)? Ich brauche, dass PHP mir