Nach Upgrade von 9.5 auf 10.4 taucht im Administrationsprotokoll folgende Fehlermeldung sehr oft auf:
Core: Error handler (FE): PHP User Warning: Assigning addQueryStringMethod = GET,POST or POST,GET is not supported anymore since TYPO3 v10.0 - falling back to GET. in /var/www/typo3_src-10.4.21/typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php line 368
Hat jemand eine Idee woran das liegen könnte, bzw wie wir den "Verursacher" herausfinden können?
Fehler: GET,POST or POST,GET is not supported anymore since TYPO3 v10.0
Denke, da müsstet ihr durch geschicktes Suchen mal Eure Instanz durchgucken. Der Core wird es zu 99,99% nicht sein, also eher die eigenen oder Dritt-Extensions.
Der Changelog-Eintrag (s.u.) gibt eine ganze Reihe möglicher Stellen an.
In Kürze: es muss eigentlich explizit irgendwo in TypOScript oder Fluid-Template ein "addQueryStringMethod" gesetzt sein, dessen Wert "falsch" ist.
Vielen Dank! Das war der entscheidende Hinweis. Nun haben wir den Übeltäter gefunden. In einem Fluid-Template gab es tatsächlich ein "addQueryStringMethod=POST,GET".