hallo und guten Abend Community,
hab auf ner Webseite (einer WordPress) diese Fehlermeldungen: - und bin ihr sozusagen auf der Spur
PHP-Code:
Notice: Trying to access array offset on value of type bool in /sites/www.my-Webpage.de/wp-content/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 587
Notice: Undefined index: gjm_location_marker in /sites/www.my-Webpage.de/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 637
Notice: Undefined index: gjm_radius in /sites/www.my-Webpage.de/wp-content/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 474
Notice: Undefined index: gjm_units in /sites/www.my-Webpage.de/wp-content/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 484
Notice: Undefined index: gjm_radius in /sites/www.my-Webpage.de/wp-content/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 306
Notice: Undefined index: gjm_units in /sites/www.my-Webpage.de/wp-content/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 370
Notice: Undefined index: gjm_units in /sites/www.my-Webpage.de/wp-content/themes/jobify/inc/includes/class-gjm-jobs-query.php on line 370
Also - vorweg: ich glaub dass wir hier unterscheiden können: zwischen Warning-Errors und Notice-Errors - nicht wahr!?
Wenn das wirklich so ist. dann muss ich gucken was ich hier machen kann. Wie ich hier am besten vorgehe.
Ich hab mich mal eingelesen in das Thema und überlege jetzt, wie ich am besten ansetzen kann. Also zusammenfassend hab ich folgendes mögliche Prozedere herausgefunden:
Und ich habe mal alles zusammengeschrieben, um mir dann beim Schreiben klar zu machen, was ich für Möglichkeiten habe:
Also grundsätzlich haben wir die verschiedenen Fehlerklassen:
Warning Error:
Ein Warnfehler in PHP stoppt die Ausführung des Skripts nicht. Es warnt Sie nur, dass ein Problem vorliegt, das in Zukunft wahrscheinlich größere Probleme verursachen wird.
Die häufigsten Ursachen für Warnfehler sind:
Aufrufen einer externen Datei, die nicht im Verzeichnis vorhanden ist oder aber...
Falsche Parameter in einer Funktion
Notice Error:
Notice errors - das sind - mit anderen Worten auch klienere Errors. sie sind ganz ähnlich zu den sogenannten "warning errors",
Man kann auch sagen, dass sie die Ausführung des Codes nicht stoppen. Oftmals ist das System im Grunde unsicher, ob es ein aktueller Fehler ist - oder ein regulärer Code
Notice errors tauchen gemeinhin auf, wenn das Script zum Beispiel Zugang zu einer undefinierten Variable haben will.
Schritte: Also - ich glaub dass ich den Debug-Mode also erstmal eingeschalte (oder eingeschalten lasse), denn das hilft mir beim Suchen des Fehlers.
So könnte das gehen, denke ich mal.
Freue mich über Ideen, Tipps
Viele Grüße u. einen schönen Einstieg ins Wochenende Euch allen.
VG
Kommentar