Entität Adobe Commerce Backend kann nicht gespeichert werden
Dieser Artikel bietet eine Lösung für den Fall, dass Sie eine Entität nicht im Adobe Commerce-Backend speichern können. Dies ist beispielsweise der Fall, wenn Sie eine bestimmte cart_price nicht bearbeiten oder speichern können.
Beschreibung description
Betroffene Produkte und Versionen
Dieses Problem kann sich auf alle Adobe Commerce-Versionen auswirken, für die die maximale Sitzungsgröße konfiguriert ist, einschließlich Magento Open Source 2.3.7-p1 und Adobe Commerce (alle Bereitstellungsmethoden), Versionen 2.4.9-alpha, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.0-2.4.3 sowie Magento Open Source 2.3, 2.2, 2.1 und 2.0.
Problem/Symptome
Wenn Sie versuchen, Ihren Store neu zu konfigurieren, wird die Seite neu geladen und Ihre Änderungen werden nicht gespeichert. Eine Meldung wird in var/log/system.log angezeigt:
[ 2021-11-27 00:30:52] report.WARNING: Session size of 418056 exceeded allowed session max size of 256000. [ ] [ ]
Schritte zur Reproduktion
- Wählen Sie eine Regel im Adobe Commerce-Store aus „Produktions-
>Marketing->Warenkorbpreisregeln. - Wählen Sie eine Regel aus, legen Sie sie auf Inaktiv fest und speichern Sie die Änderung.
Erwartetes Ergebnis
Die Regel ist auf „Inaktiv“ festgelegt.
Tatsächliches Ergebnis
Die Seite wird ohne Meldung neu geladen. Die Regel bleibt aktiv.
Ursache
Dieses Problem hängt mit den kürzlich eingeführten neuen Funktionen zusammen, die sich auf die maximale Sitzungsgröße ausgewirkt haben. Siehe Sitzungsverwaltung in unserer Entwicklerdokumentation.
Lösung resolution
erhöhen Sie den Wert für Maximale Sitzungsgröße in: Speichert > Konfiguration > Advanced > System > Security > Maximale Sitzungsgröße.
Verwandtes Lesen
Marketing-Menü in unserem Benutzerhandbuch.