Hallo,
seit einiger Zeit funktioniert folgendes Plugin bei meinem Kunden nicht mehr:
Es kommt folgende Fehlermeldung (in den Logs), bei der ich die angegebene SQL-Query stark verkürze:
request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: „An exception occurred while executing ‚UPDATE cart SET payload = ? WHERE token = ?‘ with params
[…]
SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚payload‘ in ‚field list‘ at /var/www/html/shopware/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:79)\n[previous exception] [object] (Doctrine\DBAL\Driver\PDO\Exception(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚payload‘ in ‚field list‘ at /var/www/html/shopware/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚payload‘ in ‚field list‘ at /var/www/html/shopware/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:117)“}
Eine Neuinstallation des Plugins hat nicht geholfen.
Genutzt wird Shopware 6.4.20.1.
Eine Anfrage bei den Entwicklern ist bisher nicht erfolgreich gewesen, da eine Lösung wohl nur angeboten wird, wenn Zugang zum System gewährt wird (das wollte ich bisher vermeiden).
Kann man hier aus der Fehlermeldung irgend etwas Sinnvolles herauslesen, außer dass eine Spalte „payload“ erwartet aber nicht gefunden wird?
Vielen Dank für jede Hilfe
js