PHPs weißer Bildschirm des Todes

Jetzt, wo ich wieder mit PHP anfange, merke ich, warum ich es überhaupt aufgegeben habe. Das nervigste auf meinem Teller ist momentan, was ich als "PHPs weißer Bildschirm des Todes" bezeichne. Wenn PHP einen schwerwiegenden Fehler aufgrund von Syntax oder was auch immer bekommt, scheint es immer zu sterben, ohne etwas an den Browser zu senden. Ich habe das Folgende zu meinem hinzugefügt.htaccess, und es scheint die meiste Zeit zu funktionieren, aber in diesen Fällen funktioniert es nicht.

php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting 2147483647 # E_ALL

Vermisse ich etwas? Im Moment habe ich das Gefühl, ich muss alle paar Zeilen Code, die ich schreibe, auf "Aktualisieren" klicken, damit ich einen Fehler mache und viele Seiten durchsuchen muss, um den einen kleinen Fehler aufzuspüren, den ich gemacht habe ...

BEARBEITEN: Zum Beispiel mit den folgenden zwei Codezeilen:

$foo = array(':language' => $languageId;
$foo = array(':language' => $languageId);

Der erste zeigt den weißen Bildschirm des Todes (dh, es wird überhaupt nichts im Browser gedruckt), während der zweite zufriedenstellend ausgeführt wird.

Antworten auf die Frage(15)

Ihre Antwort auf die Frage