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

Gesperrt
ThomasUlrich
Beiträge: 8
Registriert: Mi 21. Jan 2004, 13:05
Kontaktdaten:

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

Beitrag 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
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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...
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

übrigens: Mit der Maus über die rote Lampe fahren hilft, die Zeilennummer innerhalb des Moduls rauszubekommen :)
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag 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
Gesperrt