Ein scheinbar häufiger Fehler bei xt:Commerce und xtcModified Shops, die über eine große Anzahl von Attributen und Attributwerten für Artikel verfügen: Produktattribute, die im Adminbackend angelegt werden, werden nach dem Speichern eben nicht gespeichert. Eine Fehlermeldung bleibt dabei meist aus, das neu zugewiesene Attribut wird einfach nicht übernommen.

Dies hängt zumeist mit Standardeinstellung der suhosin bei Hostern wie Strato oder Hosteurope zusammen. Zumindest bei Hosteurope kann man diese Einstellungen via .htaccess überschreiben und so dem Fehler Herr werden. Folgendes Codesnipet in die eigene .htaccess einbinden:

php_value suhosin.post.max_array_depth 0
php_value suhosin.post.max_array_index_length 0
php_value suhosin.post.max_vars 0
php_value suhosin.request.max_array_depth 0
php_value suhosin.request.max_array_index_length 0
php_value suhosin.request.max_vars 0

Nach Aussagen des Hosteurope Supports funktioniert dieses Vorgehen nur

solange im KIS ( Administration > Webhosting > 1056521 > Skripte > Skript-Einstellungen ) unter „RPG Max Vars“ nicht „Erweitert“ ausgewählt ist.

Weitere Quellen

Eine Antwort schreiben