Hallo zusammen,
momentan versuche ich eine Shopware installation von 6.1.6 auf 6.2.0 zu updaten, damit ich die von da aus auf die aktuellste Version bringen kann.
Bei der aktualisierung bekomme ich jedoch bei der Datenbank-Migration Fehler und der Update Prozess läuft nicht weiter.
Zum Updaten habe ich mir die Update zip für 6.2.0 von hier heruntergeladen: Shopware Changelog Shopware 6 und domain.de/recovery/update/index.php aufgerufen.
Wenn ich auf Updaten klicke bekomme ich folgende Fehlermeldung:
Error
**Received the following error message:
An exception occurred while executing ‘INSERT INTO state_machine_state_translation (language_id, created_at, state_machine_state_id, name) VALUES (?, ?, ?, ?)’ with params [null, “2020-11-24 09:47:53.150”, “\xd6\xdd\xed\x9c\x53\xfb\x40\x4f\xb2\x77\xd7\x73\xfe\x11\x53\x4a”, “In Progress”]: SQLSTATE[23000]: Integrity constraint violation: 1048 Column ‘language_id’ cannot be null
Please try to fix this error and restart the update.**
Response
**{"valid":false,"errorMsg":"An exception occurred while executing 'INSERT INTO state\_machine\_state\_translation (language\_id, created\_at, state\_machine\_state\_id, name) VALUES (?, ?, ?, ?)' with params [null, \"2020-11-24 09:47:53.150\", \"\\xd6\\xdd\\xed\\x9c\\x53\\xfb\\x40\\x4f\\xb2\\x77\\xd7\\x73\\xfe\\x11\\x53\\x4a\", \"In Progress\"]:\n\nSQLSTATE[23000]: Integrity constraint violation: 1048 Column 'language\_id' cannot be null"}**
Wenn ich danach nochmal versuche das Update durchzuführen erhalte ich eine andere Fehlermeldung:
Error
**Received the following error message:
An exception occurred while executing ‘INSERT INTO state_machine_state (id, state_machine_id, technical_name, created_at) VALUES (?, ?, ?, ?)’ with params ["\xa4\xc9\xfa\x34\xec\xc5\x48\x7a\x8e\xe4\xa9\xf2\xb5\xbc\x3d\x0f", “\xcf\xb1\x56\x37\x54\x20\x49\x21\x98\x50\xcc\xb4\x8d\x78\xee\x70”, “in_progress”, “2020-11-24 09:49:32.689”]: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘in_progress-\xCF\xB1V7T I!\x98P\xCC\xB4\x8Dx\xEEp’ for key ‘uniq.technical_name_state_machine’
Please try to fix this error and restart the update.**
Response
**{"valid":false,"errorMsg":"An exception occurred while executing 'INSERT INTO state\_machine\_state (id, state\_machine\_id, technical\_name, created\_at) VALUES (?, ?, ?, ?)' with params [\"\\xa4\\xc9\\xfa\\x34\\xec\\xc5\\x48\\x7a\\x8e\\xe4\\xa9\\xf2\\xb5\\xbc\\x3d\\x0f\", \"\\xcf\\xb1\\x56\\x37\\x54\\x20\\x49\\x21\\x98\\x50\\xcc\\xb4\\x8d\\x78\\xee\\x70\", \"in\_progress\", \"2020-11-24 09:49:32.689\"]:\n\nSQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'in\_progress-\\xCF\\xB1V7T I!\\x98P\\xCC\\xB4\\x8Dx\\xEEp' for key 'uniq.technical\_name\_state\_machine'"}**
Wenn jemand eine Idee hat wie das Problem zu lösen ist wäre ich sehr dankbar! Zugriff auf die SQL Datenbank habe ich.