Craft Commerce Upgrade stecken fest

Sep 24 2020

Meine Installation von Craft Commerce scheint nach dem Kauf der Pro-Lizenz hängen zu bleiben. Ich bekomme ähnliche Fehler auf der ganzen Website:

Base table or view not found: 1146 Table 'craft_xxx.xxx_commerce_customers' doesn't exist.

Ich habe Craft auf die neueste Version aktualisiert. Commerce befindet sich noch in Version 2. Das Aktualisieren auf Version 3 über das Control Panel funktioniert nicht (Speicherlimit) und das Aktualisieren über die Konsole führt zu mehreren Fehlern:

Applying new migrations ... error: The command "'/xxx/craft' 'migrate/all' '--no-backup' '--no-content'" failed.

> create table {{%commerce_lineitemstatuses}} ...Exception: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'xxx_commerce_lineitemstatuses' already exists

Ich bin mir nicht einmal sicher, ob ich etwas aktualisieren muss. Ich hoffe nur, dass die Site wieder funktioniert und wieder in die Entwicklung geht. :) Ich kann die Datenbank wiederherstellen und die Dateien für das aktuelle Craft und das alte 2.2.22 Commerce and beibehalten erneut versuchen zu aktualisieren? Funktioniert das?

Irgendein Rat?

Antworten

1 DocumentServices Sep 26 2020 at 22:43

Ich bin mir zwar nicht sicher, was genau das Problem verursacht hat, nachdem mein Client die Craft Commerce Pro-Lizenz gekauft hat, aber es wurde schließlich behoben, indem die Datenbank wiederhergestellt, Craft und Craft Pro auf die aktuellen Versionen auf meinem lokalen Computer aktualisiert und diese Änderungen an den Entwickler übertragen wurden Server und Ermöglichen, dass die Upgrade-Skripte vollständig auf dem Entwicklungsserver ausgeführt werden. Vielen Dank an @Brad, der mich in die richtige Richtung gelenkt hat.