Shopware Fehler nach Update

Sollte Ihr Shopware-Shop nach einem Update nicht mehr erreichbar sein und Sie erhalten einen Error 500, dann führen Sie bitte folgende Schritte durch:

 

  1. Aktivieren Sie das PHP Error Reporting. Wie das geht, erfahren Sie in nachfolgendem Artikel:
    PHP Error Reporting aktivieren
  2. Hier finden Sie folgende Fehlermeldung:

    Uncaught PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'element_id' cannot be null in /home/USER/www.DOMAIN.TLD/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php

  3. Führen Sie in MySQL folgende Befehle aus:

    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')

    und anschließend

    SELECT id FROM s_core_config_elements WHERE name = 'update-unique-id'


    Wenn die SELECT-Abfrage genau ein Ergebnis ausgibt, dann merken Sie sich bitte die  entsprechende ID und fügen diese in das folgende SQL-Statement ein:

    UPDATE s_core_config_elements SET name="trackingUniqueId" WHERE id=ID

  4. Anschließend wird Ihre Website wieder erfolgreich angezeigt.

 

Aktualisiert am 22. April 2020
War dieser Artikel hilfreich?

Ähnliche Artikel