Hi,
ich komme einfach nicht drauf, wo mein Fehler liegt.
Ich hab ein Contao von Version 5.3.28 auf Version 5.3.37 upgedatet. Gleichzeitig wurde ein Seminaranmeldeformular angepasst auf neue Seminare. Ein Seminar wurde dabei umbenannt, neue hinzugefügt.
Wenn ich versuche die Anmeldung abzuschicken bekomme ich eine Fehlermeldung, dass die Variable "baumkontrolle_profitag" des umbenannten Seminars nicht valide ist. Allerdings tauchen in der Query auch die neuen Seminare nicht auf. Wir haben z.B. noch ein "baumkrankheiten_schaedlinge3".
Code:
request.CRITICAL: Uncaught PHP Exception Symfony\Component\ExpressionLanguage\SyntaxError: "Variable "baumkontrolle_profitag" is not valid around position 307 for expression `(grundlagen_baumbiologie =='' && laubbaeume_winter =='' && koniferen_erkennen =='' && laubbaeume_sommer =='' && baumkontrolle_praktiker =='' && baumkontrolle_pilze =='' && baumkontrolle_uebungstag =='' && baumkontrolle_baumart_1 =='' && baumkontrolle_baumart_2 =='' && baumkontrolle_vertiefungstag =='' && baumkontrolle_profitag =='' && baumkontrolle_coaching =='' && baumkrankheiten_schaedlinge1 =='' && baumkrankheiten_schaedlinge2 =='' && baumpflege_jungbaum_gemeinde =='' && baumpflege_fachgerecht =='' && baumpflege_kronensicherung =='' && baum_boden_baustelle =='' && baumschutz_planung =='' && baumkontrolle_specht_fledermaus =='' && rechtbaum_nachbarbaum =='' && rechtbaum_verkehrssicherheit =='' && arbordata_anwendertreffen =='')`." at Parser.php line 249 {"exception":"[object] (Symfony\\Component\\ExpressionLanguage\\SyntaxError(code: 0): Variable \"baumkontrolle_profitag\" is not valid around position 307 for expression `(grundlagen_baumbiologie =='' && laubbaeume_winter =='' && koniferen_erkennen =='' && laubbaeume_sommer =='' && baumkontrolle_praktiker =='' && baumkontrolle_pilze =='' && baumkontrolle_uebungstag =='' && baumkontrolle_baumart_1 =='' && baumkontrolle_baumart_2 =='' && baumkontrolle_vertiefungstag =='' && baumkontrolle_profitag =='' && baumkontrolle_coaching =='' && baumkrankheiten_schaedlinge1 =='' && baumkrankheiten_schaedlinge2 =='' && baumpflege_jungbaum_gemeinde =='' && baumpflege_fachgerecht =='' && baumpflege_kronensicherung =='' && baum_boden_baustelle =='' && baumschutz_planung =='' && baumkontrolle_specht_fledermaus =='' && rechtbaum_nachbarbaum =='' && rechtbaum_verkehrssicherheit =='' && arbordata_anwendertreffen =='')`. at /var/www/vhosts/domain/contao5337.domain.xy/vendor/symfony/expression-language/Parser.php:249)"} {"request_uri":"https://domain.xy/seminaranmeldung","request_method":"POST"}
Im Benachrichtigungscenter sind alle Benachrichtigungen angepasst.
Es schaut aus, als ob da irgend was von der alten Anmeldung im Cache hängt. Prod-Cache und Dev-Cache hab ich gelöscht, ebenso den Shared-Cache.
Wo kann ich noch suchen? Kann das ein Proxy-Cache am Server verursachen?
Liebe Grüße
Eva