Wir führen PHP 5.2.5 auf einem IIS 7-Server aus und haben Probleme, PHP-Fehler sichtbar zu machen ... Im Moment, wenn wir einen PHP-Fehler haben, sendet der Server einen 500-Fehler mit der Meldung "Die Seite kann nicht sein wird angezeigt, weil ein interner Serverfehler aufgetreten ist. "
Dies könnte eine gute Einstellung für Produktionswebsites sein, ist aber auf einem Entwicklungsserver ziemlich ärgerlich ... ;-)
Ich habe versucht php.ini
, die Anzeige von Fehlern auf dem Bildschirm zu konfigurieren und sie in einem bestimmten Ordner zu protokollieren, aber es scheint, dass der Server alle Fehler zuvor abfängt und sie durch PHP verhindert und verarbeitet ...
Weiß jemand, was wir tun müssen, damit IIS PHP-Fehler auf dem Bildschirm anzeigt? Alle Links, Tipps oder Tutorials zu diesem Thema wäre dankbar!
ini_set("display_errors", "on");
Füge diese Zeilen in die PHP-Datei ein.
log_errors=1
,error_reporting=-1
,log_errors_max_len=0
.