Update Paypal-Plugin von 5.02 zu 6.1.5?

Hallo zusammen,

bei dem Update eines SW5 5.6.10 Systems schlägt das Update des Paypal-Plugins von 5.0.2 auf 6.1.5 schief.

In DBALException.php line 179:

  An exception occurred while executing 'ALTER TABLE `s_order_attributes` ADD
   `swag_paypal_unified_carrier_was_sent` INT(1) NULL DEFAULT 0':

  SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large.
   The maximum row size for the used table type, not counting BLOBs, is 8126.
   This includes storage overhead, check the manual. You have to change some
  columns to TEXT or BLOBs


In Connection.php line 912:

  SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large.
   The maximum row size for the used table type, not counting BLOBs, is 8126.
   This includes storage overhead, check the manual. You have to change some
  columns to TEXT or BLOBs

Ist da der Update-Schritt zu groß? Würde gerne zuerst die Version 6.0.0 testen.
Ich sehe zwar in Github die letzten Versionen, doch wie erzeuge ich daraus eine Datei die ich manuell als Plugin-Update im Shopware-Backend hochladen kann?

Grüße sunflower

Hallo,

das scheint an der Konfiguration deines MySQL Servers zu liegen.

schau mal hier: stackoverflow mögliche lösung

1 „Gefällt mir“

Gibt es Gründe warum Du das Update benötigst?

Paypal kontaktiert derzeit Kunden direkt und bittet um Update des Plugins…

Danke für die Info. ich möchte hier eigentlich nicht derart eingreifen.

Bei anderen Plugins war es in der Vergangenheit auch so, dass ein zu großer Versionssprung nicht immer alle Anpassungen enthielt. Da musste man schrittweise updaten. Bei anderen Plugins auch kein Problem, da im Shopware-Account die genutzten Plugins gelistet sind. Darin kann man auch sehen, für welche Version das Plugin gültig ist, bzw. jede einzelne Version downloaden.

Paypal wird nicht als Plugin gelistet und die Versionen sind nur über GIT erreichbar.
Ich kriege es halt, wie gesagt, nicht hin eine direkt nutzbare Version zu erzeugen.

Wenn man das (kostenlose) Plugin einmal im Shopware-Store „kauft“, wird es anschließend im Shopware-Account gelistet, inklusive sämtlicher alten Versionen, die man sich dann direkt als installierbares ZIP runter laden kann.

Nein, eben nicht. Das Plugin wird nicht gekauft, da es Bestandteil von Shopware ist.
Es als Version 5.0.2 ja bereits im Einsatz.
Im Shopware-Account ist dieses Plugin bei mir nicht vorhanden.
Das „alte“ plus Plugin ist da, aber das Neue nicht.

Es ist egal, ob es im Einsatz ist. Es funktioniert wie beschrieben. Man muss es zuerst „kaufen“.

1 „Gefällt mir“

Hui, da lernt man tatsächlich noch was Neues für die alte SW5. :joy:

Wie soll man darauf kommen wenn da geschrieben steht:

Bereits vorinstalliert
Diese Erweiterung ist in Shopware bereits integriert.

@drakon Vielen Dank für den Tipp. :+1: