Uncaught Error: Call to undefined method Shopware\Models\Attribute\Customer::setCustomer()

Hi,

ich bekomme seit Shopware 5.6 diesen Fehler, wenn sich ein Kunde registrieren will:

Fatal error : Uncaught Error: Call to undefined method Shopware\Models\Attribute\Customer::setCustomer() in /var/www/clients/client4104/web8273/web/engine/Shopware/Components/Model/ModelEntity.php:108 Stack trace: #0 /var/www/clients/client4104/web8273/web/engine/Shopware/Models/Customer/Customer.php(1038): Shopware\Components\Model\ModelEntity->setOneToOne(Object(Shopware\Models\Attribute\Customer), ‘Shopware\Models…’, ‘attribute’, ‘customer’) #1 /var/www/clients/client4104/web8273/web/vendor/symfony/property-access/PropertyAccessor.php(551): Shopware\Models\Customer\Customer->setAttribute(Object(Shopware\Models\Attribute\Customer)) #2 /var/www/clients/client4104/web8273/web/vendor/symfony/property-access/PropertyAccessor.php(114): Symfony\Component\PropertyAccess\PropertyAccessor->writeProperty(Array, Object(Symfony\Component\PropertyAccess\PropertyPath), Object(Shopware\Models\Attribute\Customer)) #3 /var/www/clients/client4104/web8273/web/vendor/symfony/form/Extension/Core/DataMapper/PropertyPathMapper.php(86): Symf in  /var/www/clients/client4104/web8273/web/engine/Shopware/Components/Model/ModelEntity.php  on line  108

Was bedeutet das?

Aktuell ist Shopware 5.6.2 und PHP7.2 installiert

Hey, 

das klingt so als würde dir ein Foreign Key fehlen. Kannst du einmal die Reparatur ausführen?

Welche Reparatur?

ahh gerade gefunden in den docs, ich teste

hmm habe jetzt den Download Download Foreign Keys ab Shopware 5.6.2 gemacht und in die Datenbank importiert.

Fehler ist aber immer noch

kann ich die Tabelle s_customer eventuell komplett leeren und irgendwie neu einspielen, in der Hoffnung das es dann wieder geht?

Hast du denn Punkt 5 aus der Doku auch gemacht? Sonst ändert sich auch nach der Reparatur nichts:

  1. Lösche nun via FTP den Cache, indem Du den Ordner „production_xxxx“ (x = Datum des verwendeten Builds) im Ordner „var/cache“ löschst.

ohhh das wars!

Vielen DANK!