Hi, wir haben gestern auf den neuen Shopware 5 gewechselt, bis heute klappte alles super. Heute hat dann unser Dienstleister noch die Altkunden aus dem 3er Shop importiert. Anfangs ging auch alles, aber wenn ich nun die Seite aufrufe erscheint diese weiße Seite mit Fehlermeldung Fatal error: Cannot redeclare Shopware\Models\Attribute\Customer::getId() in /var/www/web1/htdocs/sw5/cache/production_201508211013/doctrine/attributes/Customer.php on line 72 Weiß einer was damit anzufangen? Bin für jeden Tipp dankbar weil ich die Firma wohl erst am Montag wieder erreichen kann :wtf: Ins Backend kann ich mich einloggen, wenn ich auf „Kunden“ gehe erscheint dort nichts, gehe ich auf „Bestellungen“ erscheinen dort auch keine Bestellungen mehr
Ich hätte erst mal manuell die Dateien im Ordner /var/www/web1/htdocs/sw5/cache/production_201508211013/doctrine/attributes/ gelöschen und danach das Theme neu kompiliert. Es kann natürlich auch sein das durch den Import der Altkunden jetzt in der Datenbank irgendwo doppelte Einträge sind, die dann alles blocken. Ich hatte mal einen Fall das ein Shopbetreiber einfach Testbestellungen in Shopbackend gelöscht hatte und dann einfach die Nummernkreise nach unten korrigiert hatte, danach ging auch nichte mehr im backend.
Hey, danke für deine Antwort zu so später Stunde. Habe das gemacht und den Ordner geleert, jetzt geht der Shop soweit das man wieder surfen kann, im Backend erscheinen auch die Bestellungen, aber Bereich Kunden ist immer noch leer. Doppelte Nummernkreise kann es eigentlich nicht geben, ich habe 45.000 Altkunden importieren lassen, aber im neuen Shop habe ich mit Kundennummer 60000 dann gestartet, dürfte keine Überschneidungen geben. Aber mache ich nun eine Testbestellung kommt diese Fehlermeldung Fatal error: Cannot redeclare Shopware\Models\Attribute\CustomerBilling::getId() in /var/www/web1/htdocs/sw5/cache/production_201508211013/doctrine/attributes/CustomerBilling.php on line 120
Also ich denke es hat was mit den Kunden zu tun, ich kann keine Bestellung tätigen. Hast du eine Idee für einen Workaround damit ich den Shop wenigstens über das Wochenende wieder betreiben kann? Vielleicht alle Kunden über phpmyadmin löschen? Ich habe bei Shopware noch das gefunden http://community.shopware.com/Foreign-K … l_954.html Aber das klappt in meinem Fall leider nicht oder muss ich da vielleicht was anpassen? Vielleicht das hier machen? http://community.shopware.com/Datenbank … _1445.html
[quote=“Thomas1977”]Also ich denke es hat was mit den Kunden zu tun, ich kann keine Bestellung tätigen. Hast du eine Idee für einen Workaround damit ich den Shop wenigstens über das Wochenende wieder betreiben kann? Vielleicht alle Kunden über phpmyadmin löschen? Ich habe bei Shopware noch das gefunden http://community.shopware.com/Foreign-K … l_954.html Aber das klappt in meinem Fall leider nicht oder muss ich da vielleicht was anpassen? Vielleicht das hier machen? http://community.shopware.com/Datenbank … _1445.html[/quote] Das letztere hätte ich nicht gemacht, denn das sind alle Kunden gelöscht nicht nur die Alten. Das müsste man sich mal genauer ansehen (PM mit link zur Webseite).
Hallo, warum klappt denn die Foreign Key-Reparatur nicht? Bekommst du da eine Fehlermeldung beim Import? Moritz
Problem wurde soeben gelöst, die Jungs haben die Constraints neu aufgebaut und nun ist wieder alles im Lot :x