gelöst SQL Fehler nach Update Testshop3

Thema wurde von Partyshot4you, 10. Juli 2018 erstellt.

  1. Partyshot4you
    Partyshot4you Mitglied
    Registriert seit:
    29. Juni 2018
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo,
    ich bekomme folgende SQL Fehlermeldung

    Unknown column 'content_version' in 'field list' - Invalid query: SELECT `content_version` FROM `content_manager` WHERE `content_group` = 2 AND `languages_id` = '2'

    Ich habe die Testshop 3 Files der Version 3.9 in den Shop integriert, der Shop selbst läuft auf 3.10.01.
    Laut Fehlermeldung wird das Feld Content Version nicht erkannt oder ist nicht bekannt.
    Im Content Manager bei den Inhaltsseitten in Gambio selbst habe ich das Feld zwar drin aber das steht leer, wenn ich was eintrage kommt ebenfalls dieselbe SQL Fehlermeldung genauso wenn ich den vorhanden Text über Gambio ändere.

    Wie bekomme ich die Fehlermeldung weg, da diese derzeit die komplette Funktionalität des Shops blockiert. Bestellen etc, ist ebenfalls nicht möglich.

    besten Dank schon mal
     
  2. Partyshot4you
    Partyshot4you Mitglied
    Registriert seit:
    29. Juni 2018
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Nachtrag, hatte eine Testbestellung gemacht, die Bestellung ist trotz Fehlermeldung wie oben beschrieben durchgegangen
     
  3. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ich meine die "content-Version" kam mit der DSGVO,
    Wenn Du den Shop auf 3.10 hattest und dann den Testshop 3 in Version 3.9 installiert hast, wurde irgend etwas überschrieben oder in der DB geändert, was gerade neu gekommen war.
    Das muss angepasst oder korrigiert werden.
    Was das genau ist, müsste Gambio wissen :)
     
  4. Partyshot4you
    Partyshot4you Mitglied
    Registriert seit:
    29. Juni 2018
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo Barbara,
    ich hatte schon 3.10.00, hatte update auf 3.10.01 gemacht, und den Testshop3 nochmal neu hochgespielt, in der Datenbank selber habe ich die Datenschutz usw alles geändert, wird auch im Shop alles richtig angezeigt.
     
  5. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Nach dem letzten Update den Updater ausgeführt?
     
  6. Partyshot4you
    Partyshot4you Mitglied
    Registriert seit:
    29. Juni 2018
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    ja, hatte ich gemacht
     
  7. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Ah. Ich hab gerade mal in die Daten die wir herausgeben geschaut. Im Content Manager SQL ist das hier:

    DROP TABLE IF EXISTS `content_manager`;
    CREATE TABLE IF NOT EXISTS `content_manager'...

    Das wirft die Tabelle weg und legt die dann neu an. Das letzte Update von den Demoshop Dateien ist von vor dem DSGVO Update und so nicht mehr kompatibel. Das macht die content_manager Tabelle in Shops mit DSGVO Update kaputt.
     
  8. Partyshot4you
    Partyshot4you Mitglied
    Registriert seit:
    29. Juni 2018
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1

    ah, ok....danke, was wäre da jetzt zu machen? Ich bin leider nicht so fitt :-(
     
  9. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Führ mal diesen SQL in der Toolbox aus:

    Code:
    ALTER TABLE content_manager ADD `content_version` varchar(255) NOT NULL DEFAULT '';
     
  10. Partyshot4you
    Partyshot4you Mitglied
    Registriert seit:
    29. Juni 2018
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    PERFEKT :) DANKE