So aktivieren Sie die PHP-Fehlerberichterstattung

Wenn Sie auf eine leere oder weiße Seite oder einen anderen PHP-Fehler stoßen, aber keine Ahnung haben, was falsch ist, sollten Sie die PHP-Fehlerberichterstattung aktivieren. Dies gibt Ihnen einen Hinweis darauf, wo oder was das Problem ist, und es ist ein guter erster Schritt, um ein PHP-Problem zu lösen. Mit der Funktion error_reporting können Sie die Fehlerberichterstattung für eine bestimmte Datei aktivieren, für die Sie Fehler erhalten möchten, oder Sie können die Fehlerberichterstattung für alle Ihre Dateien auf Ihrem Webserver aktivieren, indem Sie die Datei php.ini bearbeiten. Dies erspart Ihnen die Qual, Tausende von Codezeilen nach Fehlern zu durchsuchen.

Error_reporting-Funktion

Das Fehler melden() Die Funktion legt die Fehlerberichtskriterien zur Laufzeit fest. Da PHP über mehrere Ebenen meldepflichtiger Fehler verfügt, legt diese Funktion die gewünschte Ebene für die Dauer Ihres Skripts fest. Fügen Sie die Funktion zu einem frühen Zeitpunkt in das Skript ein, in der Regel unmittelbar nach dem Öffnen

So zeigen Sie Fehler an

Display_error bestimmt, ob Fehler auf dem Bildschirm gedruckt oder vor dem Benutzer verborgen werden. Es wird in Verbindung mit der Funktion error_reporting verwendet, wie im folgenden Beispiel gezeigt:

Ändern der php.ini-Datei auf der Website

Um alle Fehlerberichte für alle Ihre Dateien anzuzeigen, rufen Sie Ihren Webserver auf und greifen Sie auf die Datei php.ini für Ihre Website zu. Fügen Sie die folgende Option hinzu:

Die Datei php.ini ist die Standardkonfigurationsdatei zum Ausführen von Anwendungen, die PHP verwenden. Indem Sie diese Option in die Datei php.ini einfügen, fordern Sie Fehlermeldungen für alle Ihre PHP-Skripte an.