Heim > Artikel > Backend-Entwicklung > PHP-Entfernungsfehler
Der einfachste Weg ist, den folgenden Code direkt zum PHP-Programmcode hinzuzufügen:
error_reporting(E_ALL^E_NOTICE^E_WARNING);
Diese Methode kann alle Hinweise und Warnungen deaktivieren Ebenenfehler.
Fügen Sie diese Anweisung in die Funktions-Include-Datei Ihres Skripts ein, normalerweise config.php oder conn.php, um die Ausgabe zu steuern.
Sie können es auch in php.ini wie folgt festlegen:
Öffnen Sie die Datei php.ini im PHP-Installationsverzeichnis, suchen Sie nach display_errors = On und ändern Sie sie in display_errors = aus.
Hinweis: Wenn Sie die PHP.ini-Datei in das Windows-Verzeichnis kopiert haben, müssen Sie auch display_errors = On in c:windows/php.ini in display_errors = off ändern
Lösung für display_errors = Off-Fehler in PHP .ini
Problem:
PHP-Einstellungsdatei php .ini wurde eindeutig auf display_errors gesetzt = Aus, aber während des Betriebs werden weiterhin Fehlermeldungen auf der Webseite angezeigt.
Lösung:
Öffnen Sie die Datei php.ini im PHP-Installationsverzeichnis, suchen Sie log_errors = off und ändern Sie sie in log_errors = on, suchen Sie den Dateinamen error_log = und ändern Sie ihn it to error_log=" D:PHPerrlogphp_error.log" (das Verzeichnis und der Dateiname hier D:PHPerrlogphp_error.log ist, was Sie wählen)
Hinweis: Wenn Sie die PHP.ini-Datei in die kopiert haben Windows-Verzeichnis, dann müssen Sie gleichzeitig die Datei c:windows/php.ini kopieren.
Außerdem muss php_error.log mindestens über die Änderungs- und Schreibberechtigungen des BENUTZERS verfügen. Andernfalls kann das Fehlerprotokoll nicht ausgegeben werden.
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonPHP-Entfernungsfehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!