Heim > Backend-Entwicklung > PHP-Problem > So ändern Sie php.ini direkt, um PHP-Fehler zu blockieren

So ändern Sie php.ini direkt, um PHP-Fehler zu blockieren

藏色散人
Freigeben: 2023-03-11 16:16:01
Original
1495 Leute haben es durchsucht

So ändern Sie php.ini direkt, um PHP-Fehler zu blockieren: Öffnen Sie zuerst die Datei php.ini, ändern Sie dann den Inhalt und setzen Sie schließlich „log_errors = On“.

So ändern Sie php.ini direkt, um PHP-Fehler zu blockieren

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie ändere ich php.ini direkt, um PHP-Fehler zu blockieren?

Ändern Sie php.ini, um Fehlermeldungen abzuschirmen

Das liegt daran, dass die Fehleranzeige in php.ini deaktiviert ist und Fehler in Dateien geschrieben werden. Dies ist das Ergebnis menschlicher Einstellungen.

Es ist jedoch sicher, dass keine Fehler angezeigt werden. Es wird empfohlen, es während des Debuggens einzuschalten und dann beim Bereitstellen von Diensten auszuschalten.

Geben Sie einige Informationen für Sie:

display_errors = On
Nach dem Login kopieren

Standardmäßig aktiviert PHP die Anzeige von Fehlermeldungen in:

display_errors = Off
Nach dem Login kopieren

Nach dem Ausschalten der Fehleranzeige wird die Fehlermeldung bei der Ausführung der PHP-Funktion nicht mehr angezeigt Benutzer, also Es kann bis zu einem gewissen Grad verhindern, dass der Angreifer den physischen Standort des Skripts und einige andere nützliche Informationen aus der Fehlermeldung kennt, was zumindest bestimmte Hindernisse für die Black-Box-Erkennung des Angreifers schafft. Diese Fehlermeldungen können für uns selbst nützlich sein. Wir können sie in die angegebene Datei schreiben lassen und dann Folgendes ändern:

log_errors = Off
Nach dem Login kopieren

in:

log_errors = On
Nach dem Login kopieren

und in der angegebenen Datei die folgende Zeile finden:

;error_log = filename
Nach dem Login kopieren

Entfernen Sie das vorherige; Kommentar: Ändern Sie den Dateinamen in die angegebene Datei, z. B. /usr/local/apache/logs/php_error.log

error_log = /usr/local/apache/logs/php_error.log
Nach dem Login kopieren

Auf diese Weise werden alle Fehler in die Datei php_error.log geschrieben.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie php.ini direkt, um PHP-Fehler zu blockieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage