Hallo,
ich habe in meinem Logfile recht viele Einträge mit
2015.09.14 10:01:20 2: Missing right curly or square bracket at (eval 17555) line 2, at end of line
syntax error at (eval 17555) line 2, at EOF
Ich habe bisher keine Stelle gefunden, wo ich dort etwas vergessen haben könnte. Gibt es eine Möglichkeit das ganze irgendwie zu debuggen um die Meldung wegzubekommen? Mein Versuch den global stacktrace auf 1 zu setzen brachte dabei leider keinen Erfolg.
Danke und viele Grüße
Gizmoh
Du hast in einem Perl Code (notify o.ä.) eine schließende Klammer nicht gesetzt. Kontrolier mal deine notifys, in denen Perl Code vorkommt. Kann aber auch andere Ursachen haben.
VG
Frank
Danke für deine Antwort.
Ich habe mir meine notifys angesehen, nichts offensichtliches zu sehen.
Habe danach mal meine config meine config mal mit notepad++ geöffnet und habe alle {, }, [ und ] gezählt, die anzahl der öffnenden und schließenden Elemente war dabei gleich.
Es kann auch mit falsche Eintragung direkt in der config zu tun haben (Maskierung...), es kann aber auch ein fehlerhaftes Modul sein. Wir können hier nur raten.
Hast du mal stacktrace eingesschaltet und geschaut, was dann im Log erscheint?
Es könnte auch helfen, bei all deinen notifys verbose auf 5 zu stellen und zu schauen, ob das näheres zum Thema bringt.
attr TYPE=notify verbose 5
Wie gesagt, stacktrace ist eingeschaltet, das mit dem verbose level der notifys probiere ich mal aus, danke :-)