Tatsächlich habe ich ein paar Jahre gebraucht um doch mal damit aufzuhören am „offenen Herzen“ zu operieren und mich für die Einrichtung eines Staging-Systems zu entscheiden. Auslöser war tatsächlich ein nicht funktionierendes Upgrade von Shopware. Hier hatte ich das Update auf 5.6.2 durchgeführt ohne vorher die entsprechende Upgrade-Doku gelesen zu haben.
Im Beitrag zum Update auf 5.6.0 steht im zweiten Hinweis:
verwaiste Einträge in s_order_details
Vor dem Update müssen ggf. verwaiste Einträge in s_order_details entfernt werden.
DELETE from s_order_details WHERE orderID Not IN (Select id from s_order)
Dadurch, dass ich danach zwar wieder das Backup wiederherstellte, jedoch die DB nicht mit wiederhergestellt habe konnte ich ohne manuelles nachjustieren das Upgrade nicht durchführen. Daher mein Kommentar im Shopware-Forum.
„Shopware Staging System mit Plesk einrichten“ weiterlesen