#paralyzed# Hallo an alle,
ich habe eine kleine Extbase-Extension für eine Bildergalerie geschrieben. Diese enthält jeweils ein root-Objekt (Galerie) und viele Unterobjekte (Einzelbilder mit div. zusätzlichen Inhalten in Form von Texten). Ich habe Typo3 4.7 laufen. Als ich nun eine im Listenmudul und dem entsprechenden Speicherordner erzeugte Galerie mit InlineElementen befüllen wollte, war bei 65 Elementen Schluß. Danach kam dann immer eine Fehlermeldung "Die Validierung des Sicherheitstokens dieses Formulars ist fehlgeschlagen...". Wenn ich eine neue Galerie erzeuge, kann ich wieder ganz normal die Galerie mit den Elementen speichern. Hat jemand eine Idee, ob es irgendwo eine Beschränkung der Kindelementanzahl gibt, oder wo die Meldung eventuell herkommt. Hatte zwischenzeitlich schon mal gegoogelt und da wurde gesagt, das unter Umständen die Extension "be_acl" daran schuld sein könnte. Habe diese deinstalliert und die Datenbank bereinigt, den Cacheordner geleert, aber trotzdem keine Änderung. Bei 65 Elementen ist Schluß.
Eigene Extbase Extension - Fehlermeldung beim Speichern der Kindelemente
Liegt es evt. an der 'post_max_size' (php.ini)?
Hi,
ich habe das ganze etwas analysieren können. Es ist nicht die 'post_max_size' sondern es ist die 'max_input_vars = 1000'. Wenn ich deren Wert höher stelle, gehts wieder eine Weile. Ich denke aber, das ist nicht im Sinne des Erfinders. Diese Variable hat ja was mit dem Eindämmen von Angriffen zu tun.
Wenn ich das so richtig verstehe, werden beim erneuten Apspeichern meiner Galerie irgednwie zu viele Argumente (von jeden Inlineelement) mit gegeben.
Nun habe ich micht entschlossen, ein eigenes Backendmodul zum Anlegen und bearbeiten von Galerieen zu schreiben. Muss nur mal sehen, wie das funzt. Das ist Neuland für mich. Scheint doch recht umfangreich zu sein. Ich hoffe aber, das ich damit das Problem in den Griff bekomme. Wenn jemand noch irgend eine konstruktive Idee hat, das raus damit. Man weiß ja nie, vieleicht führt noch ein anderer Weg nach Rom und ich hab ihn nur noch nicht gefunden.