Popup Fehlermeldung zur Softwareaktualisierung

Hallo zusammen,

ich musste das Core Plugin “Shopware Update” neu installieren und aktivieren. Seither öffnet sich das Popup nichtmehr, welches auf die neuere Shopwareversion aufmerksam macht. Stattdessen erhalte ich eine Critical Error Message ins Postfach mit folgendem Inhalt:

An exception occurred while executing 'INSERT INTO s_core_config_values (element_id, shop_id, value) VALUES (
(SELECT id FROM s_core_config_elements WHERE name LIKE 'trackingUniqueId' LIMIT 1), 1, ?
)' with params ["s:32:\"edO48Yy2bz6eDcWhFzoWvjpyHrNZp6Ce\";"]:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'element_id' cannot be null
Time:	
2018-09-24T10:23:38.507850+0200
Channel:	
core
request:	
{
    "uri": "/backend/SwagUpdate/popup?_dc=1537777415627",
    "method": "GET",
    "query": {
        "_dc": "1537777415627",
        "module": "backend",
        "controller": "SwagUpdate",
        "action": "popup"
    },
    "post": []
}
shop:	
No shop data available
session:	
{
    "userId": "52",
    "roleId": "1"
}

Hat mir jemand einen Tipp, was genau diesen Fehler auslöst und wie man ihn beheben kann?
Viele Grüße

Kannst du erkennen ob der Eintrag mit “trackingUniqueId” noch in der Tabelle “s_core_config_elements” steht?

@R4M schrieb:

Kannst du erkennen ob der Eintrag mit „trackingUniqueId“ noch in der Tabelle „s_core_config_elements“ steht

Habe gerade mal in DB geschaut. Der Eintrag steht nichtmehr in der Tabelle. Muss ich ihn manuell wieder hinzufügen oder ist das korrekt, dass er nicht aufgeführt wird?

Die gleiche Fehlermeldung kommt bei mir auch; was hat das zu bedeuten?

@solaradmin schrieb:

Die gleiche Fehlermeldung kommt bei mir auch; was hat das zu bedeuten?

Vielleicht kann jemand von Shopware weiterhelfen? Eine Neuinstallation des Plugins bringt auch keine Verbesserung.

Da fehlt wohl etwas in der Datenbank.

Wie @R4M‍ schon schrieb: In der Datenbank nachschauen, ob es das Element gibt. Ansonsten mal dieses SQL ausführen:

INSERT INTO s_core_config_elements (form_id, name, value, label, description, type, required, position, scope)
VALUES ('0', 'trackingUniqueId', 's:0:"";', 'Unique identifier', '', 'text', '0', '0', '1')

 

1 „Gefällt mir“

Hey Moritz, gerade mit deinem SQL getestet und alles läuft wieder. Besten Dank!

Ja, bei mir auch - danke!