max_input_vars

  • Hallo,

    eher durch Zufall, ich hatte gerade die Komponente jevents aktualisiert, fiel mir die Warnung in den Supportinfos der Komponente jevents ins Auge:


    max_input_vars = 1000, die sollte auf 2000 erhöht werden


    Habe dann in den Servereinstellungen des Providers nachgesehen. Dort stand der Wert auf "Off". Habe den Wert nun auf 2000 eingestellt und die Warnung ist verschwunden.


    Frage: In wie fern ist die Einstellung von "max_input_vars" grundsätzlich für joomla relevant bzw. interessant und welchen Wert sollte man wählen?


    Vielen Dank fürs nachdenken!

  • Das kannst du überall nachlesen und hat nichts speziell mit Joomla zu tun:


    Was ist Max input vars?


    Bildergebnis für max_input_vars Joomla
    Die PHP Max Input Vars ist die maximale Anzahl von Variablen, die Ihr Server für eine einzelne Funktion verwenden kann. Um mit einem modernen CMS-Theme richtig zu arbeiten, setzen Sie diesen Wert auf 3000. Wenn der Wert zu niedrig ist, können Probleme wie verlorene Daten in Ihren Designoptionen und verschwindenen Erweiterungen und Plugins auftreten.


    Ab und zu mal googeln... ;)

  • Ein kürzlich beschriebenes, real existierendes Problem: Eine Joomla-Seite hat 3000 Menüeinträge. In Modulen werden im Formular unter "Menüzuweisung" also 3000 Häkchenfelder angezeigt plus weitere Felder in anderen Tabulatoren. max_input_vars=3000 oder kleiner wird also nicht ausreichen und Module können nicht gespeichert werden.


    Hier kam jetzt eine bisher ungetestete Idee auf, das mit JavaScript zu umgehen.