Fehlersuche mit Firebug bei embeddeder SubformEmbedded

Aus kvwmap
Version vom 9. Oktober 2015, 14:09 Uhr von Markus Hentschel (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Bei embeddeden SubformEmbedded-Layern entsteht häufig das Problem, dass Fehler, die aus fehlerhaften SQL-Abfragen resultieren, nicht in der kvwmap-Oberfläche angezeigt werden (wegen dem ebedded).

firebug beispiel embedded.jpg

Mozilla Firefox zeigt einem diese Fehlermeldungen an. Voraussetzung ist, dass das Add-on Firebug installiert ist. Probe: Unter Extras – Add-ons muss es bei Erweiterungen stehen. Installation ansonsten über [1] Der Firebug wird über Extras – Web Entwickler – Firebug – Firebug öffnen gestartet und erscheint am unteren Rand des Browserfensters.

firebug starten.jpg

Beim Reiter Netzwerk auf das Dreieck klicken und „aktivieren“. Darunter die Schaltfläche „Alles“ aktivieren.

firebug netwerk aktivieren.jpgfirebug alles aktivieren.jpg

Jeder Klick im Browser löst nun einen oder mehrere Einträge im Firebug aus. Diese Einträge praktischerweise solange leeren, bis es zu dem Klick kommt, bei dem der Fehler (vermutlich) passiert. Es sollte dann eine Zeile im Firebug stehen, die mit „POST index.php“ beginnt.

firebug letztes post.jpg

Auf das Plus am Anfang der Zeile klicken. Darunter die Registerkarte „Antwort“ anklicken. Sollte die Datenbank (oder kvwmap oder ein Dienst oder …) eine Fehlermeldung gesendet haben, die normalerweise am Bildschirm im Browser erscheinen würde, dann steht sie jetzt hier.

firebug post antwort.jpg