Fehlermeldungen in PHP
Auslesen von Fehlermeldungen in PHP
Wenn Sie Ihre Website entwickeln, sind Fehlermeldungen an der Tagesordnung. Deshalb ist es wichtig zu lernen, wie man mit ihnen umgeht und zu wissen, wo man nachschauen muss, wenn man einen bekommt. Die erweiterten PHP-Fehlermeldungen sind einfach einzuschalten. Wir empfehlen immer, das Folgende am Anfang Ihrer Datei nach dem <?php-Tag einzufügen. Die kurzen Tags <? werden auf MIjnHostingPartner .nl Webhosting nicht unterstützt.
ini_set("display_errors", 1);
error_reporting(E_ALL);
Diese beiden Codezeilen sorgen dafür, dass Sie alle Fehlermeldungen in PHP sehen. Danach können Sie weiter nachschauen, was genau schief läuft. Diese Fehlermeldungen enthalten immer den Pfad der Datei und die Codezeile, in der es schiefgeht. Wenn Sie dann in die Dateien schauen, sehen Sie, welche Funktion oder Aktion genau die Fehlermeldung verursacht. Von dort aus können Sie sich verschiedene Quellen ansehen.
Selbst reparieren
Oft können Sie am Code erkennen, wo der Fehler liegt und ob Sie etwas vergessen haben. Wenn Sie gerade erst mit der Erstellung von Websites beginnen oder den Wald vor lauter Bäumen nicht sehen, können Sie leicht stecken bleiben. Wenn Sie es nicht selbst lösen können, ist der nächste Schritt, die Fehlermeldung nachzuschlagen:
Suchen Sie die Fehlermeldung und konsultieren Sie PHP.net
PHP.net ist die offizielle Seite der Programmiersprache PHP. Hier wird die neueste Version freigegeben, die MijnHostingPartner.nl dann für Sie in Ihrem Hosting zur Verfügung stellt. Als offizielle Seite haben sie eine Fülle von Informationen in ihrer Dokumentation zur Verfügung. Unter der Dokumentation von PHP.net finden sich auch fast immer Beispiele, die von Benutzern gepostet wurden. Dies funktioniert mit einem einfachen Punktesystem, bei dem die richtige Antwort oder der eindeutige Code ganz oben erscheint. Damit können Sie dann Ihren Fehler beheben.
Der erste Teil der Fehlermeldung gibt Ihnen in vielen Fällen auch die notwendigen Informationen. Innerhalb von PHP kann man sagen, dass kein Problem origineller ist. Das liegt daran, dass es eine beliebte Sprache ist, in der viele Content Management Systeme geschrieben werden. Wenn Sie die gesamte Fehlermeldung in eine Suchmaschine einfügen, werden Sie nicht viel Ergebnis erhalten. Dies liegt daran, dass sie zu spezifisch ist. Denken Sie an den ersten Teil:
Fataler Fehler: Aufruf einer undefinierten Funktion
Mit den obigen Informationen hoffen wir, dass Sie Ihren PHP-Fehler schnell lösen können!