1. Fügen Sie den folgenden Code direkt zum PHP-Code hinzu :
error_reporting(E_ALL^E_NOTICE^E_WARNING);
Dadurch werden alle geschlossen Hinweise und Fehler der Warnstufe. Fügen Sie diese Anweisung in die Funktions-Include-Datei Ihres Skripts ein, normalerweise config.php oder conn.php, um die Ausgabe zu steuern.
2. Deaktivieren Sie Fehlermeldungen, indem Sie die php.ini-Datei konfigurieren
Die Methode ist wie folgt:
1 Datei im PHP-Installationsverzeichnis
2. Suchen Sie display_errors = On
und ändern Sie sie in display_errors = off
Hinweis:
Wenn Sie die Datei kopiert haben Wenn Sie die PHP.ini-Datei in das Windows-Verzeichnis kopieren, müssen Sie auch display_errors = On in c:windows/php.ini in display_errors = off ändern.
Problem:
Die PHP-Einstellungsdatei php.ini hat offensichtlich display_errors = Off gesetzt, aber während des Betriebs erscheinen immer noch Fehlermeldungen auf der Webseite.
Lösung:
1. Öffnen Sie die Datei php.ini im PHP-Installationsverzeichnis
2. Ändern Sie sie in log_errors = off
log_errors = on
und ändern Sie es in error_log = filename
“ (das Verzeichnis und der Dateiname hier D: PHPerrlogphp_error.log sind, was Sie wollen) error_log="D:PHPerrlogphp_error.log
Hinweis:
Wenn Sie die PHP.ini-Datei in das Windows-Verzeichnis kopiert haben, müssen Sie auch die Datei c:windows/php.ini kopieren. Außerdem muss php_error.log mindestens die Änderung von USER aufweisen Schreibrechte, sonst kann das Fehlerprotokoll nicht ausgegeben werdenDas obige ist der detaillierte Inhalt vonPHP-Schließfehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!