Heim  >  Artikel  >  Backend-Entwicklung  >  So erstellen Sie eine Fehlermeldung in PHP

So erstellen Sie eine Fehlermeldung in PHP

coldplay.xixi
coldplay.xixiOriginal
2020-10-06 14:38:521949Durchsuche

So legen Sie Fehleraufforderungen in PHP fest: Öffnen Sie zunächst mit dem Bearbeitungstool die PHP-Konfigurationsdatei und fügen Sie dann den entsprechenden Code zum Kopf der PHP-Konfigurationsdatei hinzu. Der Code lautet [ini_set("display_errors", "stderr"). ;]; endlich den Server neu starten.

So erstellen Sie eine Fehlermeldung in PHP

So legen Sie Fehlermeldungen in PHP fest:

1. Öffnen Sie zunächst mit dem Bearbeitungstool die PHP-Konfigurationsdatei

Mein PHP-Installationsverzeichnis ist /usr/local/php

vim /usr/local/php/etc/php.ini

2. Fügen Sie in der PHP-Konfigurationsdatei die folgenden Codezeilen hinzu

ini_set("display_errors", "stderr");  //ini_set函数作用:为一个配置选项设置值,
error_reporting(E_ALL);     //显示所有的错误信息

Parameterbeschreibung:

(1) display_errors

In der PHP-Konfigurationsdatei wird die Optionseinstellung „display_errors“ verwendet, um: ob zu Fehlermeldungen als Teil der Ausgabe auf dem Bildschirm anzeigen oder für den Benutzer verbergen, ohne dass sie angezeigt werden. Das Festlegen von „stderr“ bedeutet, dass an stderr statt an stdout gesendet wird. „stderr“ ist seit PHP 5.2.4 verfügbar. In früheren Versionen war dieser Konfigurationswert vom Typ boolean.

Obwohl display_errors auch zur Laufzeit festgelegt werden kann (mithilfe von ini_set()), sind alle Laufzeiteinstellungen ungültig, wenn ein schwerwiegender Fehler im Skript auftritt. Denn in diesem Fall wird der erwartete Vorgang nicht ausgeführt.

(2)error_reporting

Legen Sie die Ebene der Fehlerberichterstattung fest. Dieser Parameter kann eine beliebige Ganzzahl sein, die ein binäres Bitfeld darstellt, oder ein Konstantenname. Fehlerstufen und Konstanten werden in „Vordefinierte Konstanten“ definiert.

In PHP5.3 und höher ist der Standardwert E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED. Bei dieser Einstellung werden keine Fehlermeldungen der Stufen E_NOTICE, E_STRICT und E_DEPRECATED angezeigt. Sie können während der Entwicklung angezeigt werden. In Versionen vor PHP 5.3.0 waren die Standardwerte E_ALL & ~E_NOTICE & ~E_STRICT. In PHP 4 sind die Standardwerte E_ALL und ~E_NOTICE. 3. Starten Sie den Server neu

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Fehlermeldung in PHP. 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