#2105 Update-Fehler: INSERT INTO s_core_config_values (shop_id, value, element_id) VALUES (?, ?, ?)' with params

Fehlerbeschreibung

Beim Update von ThemeWare von Version 1.x.x auf 2.x.x erhälst du die Fehlermeldung "An exception occurred while executing 'INSERT INTO s_core_config_values (shop_id, value, element_id) VALUES (?, ?, ?)' with params ..."


Ursache

Es liegt ein Problem im Zusammenhang mit der "Less-Konfiguration" in der Plugin-Konfiguration vor. Sehr wahrscheinlich hast du hier einen abweichenden Wert bei mindestens einem Sprach-Shop hinterlegt. Das wird von Shopware leider nicht unterstützt.


Lösung

Die folgende Anleitung ist für technisch-unerfahrende Anwender möglicherweise nicht geeignet. Hole dir Unterstützung bei deinem technischen Dienstleister, wenn du dich unsicher fühlst.

  1. Erstelle ein Backup von der Datenbank des Shops
    • Alternativ: Ein vollständiges Backup des Shops oder Servers
  2. Öffne die Plugin Plugin-Konfiguration von ThemeWare
    1. Falls vorhanden, kopiere den Inhalt des Feldes "Less-Konfiguration" zur Sicherung in eine Textdatei und benenne diese wie den Shop
    2. Wiederhole dies ggf. für alle weiteren Shops
  3. Öffne nun die Datenbank deines Shops, z.B. über phpMyAdmin
  4. Nun benötigen wir die ID des zugehörigen Elements
    • Gebe dazu folgenden SQL-Befehl ein:
    • SELECT * FROM `s_core_config_elements` WHERE `name` LIKE '%customlesscode%'


    • Du solltest eine Zeile als Ergebnis erhalten und du benötigst gleich den Wert in der Spalte "id"
  5. Jetzt suchen wir die Konfigurationswerte zu diesem Element
    • Nimm die grade ermittelte ID, trage diese an Stelle von _ID_ in den folgenden SQL-Befehl ein und führe diesen aus
    • SELECT * FROM `s_core_config_values` WHERE `element_id` = '_ID_'


    • Lösche alle Zeilen, die gefunden werden
  6. Führe nun das ThemeWare Update über den Plugin Manager erneut aus
  7. Öffne im Anschluss die Plugin Konfiguration
    1. Trage nun die vorhin gesicherten Inhalte wieder bei den Shops ein
    2. Wenn du den Hinweis "/* This field has no functionality on language shops */" siehst, dann brauchst du nichts eintragen
  8. Aktiviere das ThemeWare Plugin, öffne einmal den Theme Manager und kompiliere im Anschluss das Theme inkl. Leeren aller Caches

Bitte teile uns deine Meinung mit!

Danke, das hat mir geholfen
Hat mir nicht geholfen

b50204a0dbe4d200604061defde05794
Kurz die Cookies, dann geht's weiter...
Auch diese Seite nutzt die üblichen Arten von Cookies: Technische und funktionale Cookies sind unbedingt nötig,damit diese Website überhaupt funktionieren kann.Zusätzlich nutzen wir Marketing-Cookies,damit wir dich auf unseren Seiten wiedererkennen und unsere Website und Kampagnen stets verbessern können, sowie Personalisierungs-Cookies mit denen wir dich, auch außerhalb dieser Website, besser ansprechen können.

Mit der Auswahl "Akzeptieren und Schließen" erlaubst Du uns die Verwendung dieser Cookies und Technologien. Bitte besuche unsere Datenschutzerklärung für weitere Informationen. Dort erfährst Du auch wie wir die Daten für erforderliche Zwecke (z. B. Sicherheit) verwenden.

Hier kannst du einstellen, welche Cookies du zulassen möchtest.

Technisch erforderlich

Wir nutzen Cookies, um die Bedienung und die Bereitstellung der Website zu ermöglichen und um sicherzustellen, dass bestimmte Funktionen ordnungsgemäß funktionieren. Diese Cookies sind immer aktiviert, da Du die Website sonst nicht ordnungsgemäß bedienen könntest.

Marketing

Die TC-Innovations GmbH und unsere Werbepartner (einschließlich Social Media-Plattformen wie Google, Facebook und Instagram) nutzen Tracking, um Dir personalisierte Angebote anzubieten, die Dir das volle Nutzererlebnis bieten. Dies beinhaltet das Anzeigen von "Direktwerbung auf Werbeplattformen Dritter", wie in der Datenschutzerklärung beschrieben. Wenn Du dieses Tracking nicht akzeptierst, wirst Du dennoch zufällige Werbeanzeigen von uns auf anderen Plattformen angezeigt bekommen.

Analyse

Um unsere Websites und Services stetig zu verbessern, analysieren wir das Nutzerverhalten auf unseren Websites.

Mehr Informationen findest du in unserer Datenschutzerklärung.

Speichern Cookie-Einstellungen Akzeptieren und Schließen