Seite 1 von 1

Fehlersuche bei Modul-Programmierung ist äußerst mühsam

Verfasst: Do 12. Feb 2004, 16:26
von ThomasUlrich
Wenn man eine PHP-Seite programmiert, und irgendwo einen Fehler drin hat, bekommt man eigentlich eine Fehlermeldung, mit der man den Fehler auch ziemlich schnell findet:

Parse error: parse error in /XYZ/test.php on line 16

Programmiert man aber Module in Contenido, kriegt man nur mit, daß irgendwo was falsch ist. :x

Den einzigen Hinweis findet am im Menü Administration->System, aber mit dem Hinweis kann man auch so gut wie nix anfangen.

[12-Feb-2004 15:48:52] PHP Parse error: parse error in /XYZ/front_content.php(546) : eval()'d code on line 442

Die Nummer (442) stimmt nicht mal mit der Zeilen-Nummer im Code überein.

Bleibt nicht viel anderes übrig, als den Code manuell nach Fehlern zu durchsuchen, findet man nichts, muß man einen älteren Code nehmen, der noch funktionierte, und an dem nochmal weiter programmieren.

Weiß jemand eine gute Lösung, wie man einen Fehler im Modul schneller findet?

mfG

Thomas Ulrich

Verfasst: Do 12. Feb 2004, 16:46
von emergence
in die tabelle con_code sehen -> die zeilnummern angabe bei der front_content.php stimmt dort genau... du brauchst nur die idcatart des artikels kennen...

Verfasst: Do 12. Feb 2004, 16:55
von timo
übrigens: Mit der Maus über die rote Lampe fahren hilft, die Zeilennummer innerhalb des Moduls rauszubekommen :)

Verfasst: Do 12. Feb 2004, 20:20
von Darth-Vader
timo hat geschrieben:übrigens: Mit der Maus über die rote Lampe fahren hilft, die Zeilennummer innerhalb des Moduls rauszubekommen :)

hey, thx für den Tip! :D