Änderungen werden in umfangreichen Formularen nicht gespeichert

Hattest du schon einmal das Problem, dass du Formulare (Menü-Struktur, umfangreiche Node-Edit-Forms, ...) nicht speichern konntest oder nach dem Speichen die Einstellungen/Werte nicht übernommen wurden?

Dann solltest du unbedingt prüfen ob die Suhosin Erweiterung installiert ist. Es gibt einige Hoster die Filter oder andere Schutzmechanismen installiert haben, welche gewisse Parameter limitieren. Beim genannten Suhosin wird zum Beispiel die Anzahl Post-Variablen (suhosin.post.max_vars) im Standard auf 200 limitiert. Dieser Wert wird aber bei Drupal im Admin-Bereich schnell überschritten und sollte daher entsprechend erhöht werden:

suhosin.post.max_vars = 1200
suhosin.request.max_vars = 1200

Weitere Informationen zur Konfiguration von Suhosin im Zusammenhang mit Drupal findet man auch in diesem Blogpost.

Tags: