⊗ppPmBsErO 5 of 447 menu

Ausgabe von PHP-Fehlern

Wenn Sie in Ihrem PHP-Code einen Fehler machen, wird der Server die Beschreibung dieses Fehlers direkt im Browser anzeigen. Fehler gibt es in drei Arten: Notice, Warning und Fatal.

Notices sind Hinweise darauf, dass in Ihrem Code etwas nicht in Ordnung sein könnte. Der Code wird jedoch weiterhin funktionieren. Es ist besser, diese Fehler nicht zu ignorieren, sondern sie zu beheben.

Warnings sind Warnungen, dass etwas schiefgelaufen ist. In der Regel wird Ihr Code zwar starten, aber nicht so funktionieren, wie Sie es möchten.

Fatals treten in dem Fall auf, wenn der PHP-Code nicht ausgeführt werden kann. In der Regel liegt dies an einem von Ihnen gemachten Syntaxfehler.

Es gibt jedoch ein Problem. Standardmäßig sind Notices und Warnings deaktiviert, und anstelle von Fatals sehen Sie einfach einen weißen Bildschirm. Das ist natürlich wenig informativ. Lassen Sie uns die Ausgabe aller Fehler aktivieren:

<?php error_reporting(E_ALL); ?>

Manchmal funktioniert dieser Befehl jedoch nicht (hängt von den Servereinstellungen ab). Dann hilft ein zweiter Befehl:

<?php ini_set('display_errors', 'on'); ?>

Am besten schreibt man gleich beide:

<?php error_reporting(E_ALL); ini_set('display_errors', 'on'); ?>

Auf einer veröffentlichten Internetseite ist es besser, die Fehlerausgabe zu deaktivieren. Das macht man so:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen