Update 5.2.27 auf 5.37 schlägt fehl

Update schlägt fehl mit folgender Meldung.

Auch das löschen der besagten Tabelle bringt mich nicht weiter.

Der Fehler bleibt der gleiche obwohl die Tabelle nicht mehr vorhanden ist.

Wie kann ich weiter vorgehen ?

 

 

Error

Received the following error message:
Could not apply migration (Migrations_Migration907). Error: SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘s_order_basket_signatures’ already exists

Please try to fix this error and restart the update.

Die Meldung liest sich so, als hättest du zuvor schon einmal ein Update versucht und das ist fehlgeschlagen. Es scheinen noch reste aus dem letzten Updateversuch in der Datenbank vorhanden zu sein. Die Tabelle könntest du löschen und das Update nochmal starten. Wenn weitere Fehler auftreten, kann es durchaus nötig sein, weitere Anpassungen durchzuführen.

Ich habe hier noch kein Update vorher durchgeführt.

Das löschen der Tabelle hat leider nichts gebracht.

Wie vorher schon erwähnt kommt der gleiche Fehler obwohl die Datei gelöscht wurde.

Du sagst „obwohl die Datei gelöscht wurde“ - meinst du damit die Tabelle?

Sorry die Tabelle natürlich.

So nun habe ich mal mit meinem Hoster noch gesprochen.

Der meinte ob in der Config PHP auch die richtige Datenbank sei.

Da war tatsächlich die falsche drin ( werde später klären wieso das passiert)

Nun ist das DB update durchgelaufen, bringt mir aber noch einem Fehler

Type: Doctrine\ORM\Mapping\MappingException

Message: The target-entity Shopware\Models\Attribute\OrderBasket cannot be found in ‘Shopware\Models\Order\Basket#attribute’.

File: /var/www/vhosts/hydraulikdichtungsshop-online.de/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php

Line: 762

 

Was bzw. wie bekomme ich das noch in den Griff ?

 

Da muss wohl noch was bei den attributen eingetragen werden.