Heim  >  Artikel  >  Backend-Entwicklung  >  Wie schließe ich die PHP-Fehlermeldung? Teilen von Methoden zwischen den beiden

Wie schließe ich die PHP-Fehlermeldung? Teilen von Methoden zwischen den beiden

PHPz
PHPzOriginal
2023-03-27 15:29:471441Durchsuche

PHP-Programmierer stoßen während des Entwicklungsprozesses häufig auf verschiedene Fehler. Um die Fehlerprüfung zu erleichtern, gibt PHP standardmäßig Fehleraufforderungen aus. In einer Produktionsumgebung können diese Fehlermeldungen jedoch nicht nur Ihre Codestruktur offenlegen, sondern auch die Leistung und Sicherheit der Website beeinträchtigen. Daher ist das Deaktivieren von PHP-Fehlermeldungen ein notwendiger und einfacher Vorgang.

Als nächstes besprechen wir im Detail, wie man PHP-Fehlermeldungen deaktiviert.

Der erste Weg zum Schließen: Ändern Sie die php.ini-Datei

Im PHP-Installationsverzeichnis gibt es eine Konfigurationsdatei mit dem Namen „php.ini“. Diese Datei zeichnet verschiedene Konfigurationsinformationen von PHP auf, einschließlich Informationen zu Fehlermeldungen. Wir können PHP-Fehlermeldungen deaktivieren, indem wir die entsprechende Konfiguration in dieser Datei ändern.

Schritt 1: Finden Sie die php.ini-Datei

Zuerst müssen Sie die php.ini-Datei finden. Im Allgemeinen befindet sich im PHP-Installationsverzeichnis eine Datei mit dem Namen „php.ini“. Wenn Sie es nicht finden können, können Sie in der Befehlszeile php --ini eingeben, um PHP-Informationen anzuzeigen, einschließlich des Pfads zur Datei php.ini.

Schritt 2: Ändern Sie die php.ini-Datei

Öffnen Sie die php.ini-Datei mit einem Texteditor und suchen Sie die folgenden zwei Codezeilen:

display_errors = On
error_reporting = E_ALL

Ändern Sie „Ein“ in „Aus“, um den Fehler auszuschalten prompt. Ändern Sie gleichzeitig „E_ALL“ auf „0“, um alle Fehlerberichte auszuschalten. Der geänderte Code lautet wie folgt:

display_errors = Off
error_reporting = 0

Speichern Sie die Änderungen und verlassen Sie den Editor.

Schritt 3: PHP neu starten

Nachdem Sie die Datei php.ini geändert haben, müssen Sie PHP neu starten, damit die Einstellungen wirksam werden. Sie können sudo service php7.2-fpm restart in der Befehlszeile eingeben, um Apache oder Nginx neu zu starten, damit die neue php.ini-Konfiguration wirksam wird.

Die zweite Möglichkeit zum Schließen: Fügen Sie Code in die PHP-Datei ein

In einigen Fällen haben wir möglicherweise keine Berechtigung, die Datei php.ini zu ändern. Zu diesem Zeitpunkt können wir PHP-Fehlermeldungen deaktivieren, indem wir der PHP-Datei Code hinzufügen.

Fügen Sie am Anfang der PHP-Datei den folgenden Code hinzu, der Fehlermeldungen deaktivieren muss:

ini_set('display_errors', 'Off');
error_reporting(0);

Auf diese Weise deaktivieren wir Fehlermeldungen in der Entwicklungsumgebung, schützen die Sicherheit des Codes und verbessern die Leistung des Webseite.

Es wird jedoch empfohlen, in einer Produktionsumgebung Fehlerinformationen mithilfe von Protokolldateien aufzuzeichnen, damit nachfolgende Fehler analysiert und das Programm verbessert werden können.

Das obige ist der detaillierte Inhalt vonWie schließe ich die PHP-Fehlermeldung? Teilen von Methoden zwischen den beiden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn