Hallo, wir sind schon länger mit der Installation von Updates im Testshop beschäftigt und es läuft noch immer nicht. Ursprung war die Version 2.0.15, jetzt haben wir uns an die 2.0.18 rangepirscht, die auch ohne Probleme durchlaufen. Jetzt kommt die Version v2.1.0.7 und da ist immer Feierabend. Der Testshop läuft auf einem lokalen Server und im Logfile kommt er bis: --------------------- 2015-03-23 21:11:56 UPDATER INFO: "UTF-8 conversion interrupted. Next step: table 'xtb_transactions' column 'XTB_EBAY_POSTALCODE'" Information: User agent: Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0 GET: action: 'install' language: 'german' current_update: 'v2.1.0.7' step: 'dependent' rand: '763367' POST: email: password: ================================================================================ 2015-03-23 21:11:56 UPDATER INFO: "request_port.php: JSON-output: {"login_succes":true,"url":"request_port.php?action=install&language=german¤t_update=v2.1.0.7&step=dependent","current_update":"v2.1.0.7","section_file_delete_info_array":[],"sql_errors":""}" Information: User agent: Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0 GET: action: 'install' language: 'german' current_update: 'v2.1.0.7' step: 'dependent' rand: '763367' POST: email: ' password: -------------------------------------------------------- Ab da läuft das Update stundenlang und im Logfile passiert nichts mehr. Irgendwas ist da faul, vielleicht weiß jemand, wonach man suchen kann.
Laut der Meldung scheint der Updater Probleme zu haben die Datenbank auf UTF8 zu konvertieren. Konkret bei der Tabelle xtb_transactions, Spalte xtb_ebay_postcode.
Hallo, das ist ja auch das Masterupdate 2.1.0.7. Von der 2.0.15 direkt auf das Masterupdate haben wir auch schon 20x versucht, geht ebenfalls nicht. Ja das sieht nach SQL aus, aber was ist da das Problem, und vor allem was kann man testen oder nochmal prüfen, damit es läuft. ebay wird im Shop nicht benutzt, dürfte also noch der Urzustand der Tabelle sein.
Du hast ja sicherlich ein Backup, falls was schief geht oder? Das folgende hab ich nicht getestet, sollte aber gehen. Wenn du dich in den MySQLAdmin (oder das was deine Datenbank verwendet) einloggst kannst du die Kollation der DB sehen. Bei 2.0er Shops ist das normalerweise latin1_swedish_ci, bei 2.1er Shops utf8_general_ci. Klick auf die Tabelle, bei der es nicht ging und änder die Kollation auf die für 2.1 (das geht normalerweise unter Operationen oder so).
Ja Backup zurücksichern haben wir zig mal gemacht, das funktioniert immer. Wir werden mal schauen und testen, danke schon mal
Dafür habe ich eine Videoanleitung KOSTENLOS für solche Fälle eigestellt. Mann sollte auch mal die Forensuche nutzen ( die auch ein wenig verbessert werden könnte )
Wir haben das manuelle Ändern in der Tabelle gemacht, danach kam dann die nächste Tabelle als Fehlermeldung. Es scheint also ein SQL-problem zu sein, daß immer wieder Fehler bei der Umstellung kommen und dann das Update nicht weiterläuft. Das Video zum Update ist gut, so machen wir es auch.
Wenn es eine Testumgebung ist, würde ich die SQL gesicherte Tabelle nochmal einspielen und das Update mit der v2.1.0.7 nochmal durchführen.