Heim > Artikel > Backend-Entwicklung > Wie kann ich Strict-Standards-Fehler in PHP 5 unterdrücken und gleichzeitig protokollieren?
Deaktivieren der Fehlerberichterstattung nach strengen Standards in PHP 5
Um die Fehlerberichterstattung nach strengen Standards in PHP 5 zu deaktivieren, ändern Sie den Anfang Ihres Skripts mit entsprechende Funktionen. Es wird empfohlen, Fehler auch in Produktionsumgebungen zu Analysezwecken zu protokollieren.
// Suppress error display ini_set('display_errors', '0'); // Report all errors (including strict standards) but do not display them error_reporting(E_ALL | E_STRICT);
Diese Einstellungen verhindern, dass Fehlermeldungen Benutzern angezeigt werden, ermöglichen aber dennoch die Protokollierung im Systemprotokoll. Sie können auch die Anweisung „error_log“ verwenden, um ein bestimmtes Ziel für die Fehlerprotokollierung anzugeben. Durch die Trennung der Fehlerprotokollierung von der Fehleranzeige können Sie wertvolle Fehlerinformationen zum Debuggen behalten und gleichzeitig Ihren Endbenutzern eine saubere und benutzerfreundliche Oberfläche bieten.
Das obige ist der detaillierte Inhalt vonWie kann ich Strict-Standards-Fehler in PHP 5 unterdrücken und gleichzeitig protokollieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!