Heim  >  Artikel  >  Backend-Entwicklung  >  Wie viele Möglichkeiten gibt es, die Seitenfehlermeldung in PHP zu schließen?

Wie viele Möglichkeiten gibt es, die Seitenfehlermeldung in PHP zu schließen?

coldplay.xixi
coldplay.xixiOriginal
2020-06-11 12:11:592650Durchsuche

Wie viele Möglichkeiten gibt es, die Seitenfehlermeldung in PHP zu schließen?

Auf wie viele Arten kann PHP die Seitenfehlermeldung schließen?

PHP hat folgende Möglichkeiten, die Fehleraufforderungen auf der Seite zu schließen:

1. Sie können alle Fehler der Ebenen notice und warning schließen .

Fügen Sie diese Anweisung in die Funktions-Include-Datei Ihres Skripts ein, normalerweise config.php oder conn.php, um die Ausgabe zu steuern. Natürlich können Sie es auch in php.ini einstellen

Die Methode ist wie folgt:

1 Öffnen Sie die Datei php.ini im PHP-Installationsverzeichnis

2. Suchen Sie nach display_errors=OnÄndern zu display_errors=off

. Hinweis: Wenn Sie die PHP.ini-Datei in das Windows-Verzeichnis kopiert haben, müssen Sie auch c:windows/php.ini in display_errors = On in

display_errors=off

<br>

Problem:

PHP-Einstellungsdatei

hat eindeutig gesetzt php .ini, aber im Betrieb treten immer noch Fehler auf Informationen zur Webseite. display_errors=Off

Lösung:

1. Öffnen Sie die Datei php.ini im PHP-Installationsverzeichnis

2. Suchen Sie

und ändern Sie sie in log_errors=offlog_errors=on

3 .Suchen Sie

und ändern Sie es in error_log=filename (das Verzeichnis und der Dateiname hier D:PHPerrlogphp_error.log ist, was Sie wollen) error_log="D:PHPerrlogphp_error.log"<br><br>

Hinweis:

Wenn Sie die Datei PHP.ini bereits in das Windows-Verzeichnis kopieren, müssen Sie auch die Datei

benötigen. c:windows/php.ini

Außerdem muss

mindestens über die Änderungs- und Schreibrechte von USER verfügen, sonst kann das Fehlerprotokoll nicht ausgegeben werden php_error.log <br>Häufig gesehen <br> bedeutet: Fehlerstufe festlegen Nachrichtenberichterstattung. error_reporting(7)

Wie viele Möglichkeiten gibt es, die Seitenfehlermeldung in PHP zu schließen?

7=1+2+4

zeigt jedoch <br>

1 E_ERROR    2 E_WARNING      4 E_PARSE

an, wenn ein Fehler auftritt. Der Code ist wie folgt folgt:

<?php
//禁用错误报告  
error_reporting(0);  
//报告运行时错误  
error_reporting(E_ERROR | E_WARNING | E_PARSE);  
//报告所有错误  
error_reporting(E_ALL);  
?>

2. Der einfachste Weg ist, den folgenden Code direkt zum PHP-Programmcode hinzuzufügen:

Der Code lautet wie folgt:<br><br>

error_reporting(E_ALL^E_NOTICE^E_WARNING);

<br><br>

Das obige ist der detaillierte Inhalt vonWie viele Möglichkeiten gibt es, die Seitenfehlermeldung in PHP zu schließen?. 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