Achterbahnfahrt, mit dem kaputten Warenkorb fing es an ...

Thema wurde von Anonymous, 22. August 2026 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Hallo alle,
    ich fasse mich kurz und liste:
    Am 19.8. meldet ein Kunde: Warenkorb funzt nicht.
    Getestet: Kunde hat Recht. Unexpected error!
    Fehlermeldung zeigte auf Xycons.
    Shop erst mal offline gestellt.
    Backend noch im grünen Bereich.

    20.8. Xycons meldet: Es liegt nicht am Modul, sondern am Shop. Irgendwas muss am Shop verrutscht oder gelöscht sein. Ich hatte aber nichts am Shop gemacht außer die Frontpage etwas umgestellt.

    21.8. Domain überhaupt nicht mehr erreichbar. Eine 10 cm lange Fehlerliste. Der Testshop in der Unterdomain läuft aber wie er soll.

    22.8. Cache gelöscht, dann war wenigstens die Offline-Frontpage wieder sichtbar. Einloggen mit login_admin okay.
    Backend alles da. Aber die Bestellliste zeigte nur den Fuchs.

    Shop komplett gelöscht, Backup eingespielt. Kann mich mit login_admin einloggen, aber dann sehe ich sofort den Fuchs: Internal error. In der Befehlszeile steht .../login_admin.php?check_2fa

    Der 2fa Ordner (wenn es um den geht) steht im Cache und ist leer, wie in allen meinen Backups.
    Hab 2fa gelöscht, keine Veränderung. Hab ihn wieder reinkopiert. Dito.
    Hab den Browser-Cache mehrfach geleert. Keine Veränderung.

    Was könnte ich jetzt noch versuchen?

    Liebe Grüße
    Marieluise
     
  2. christa_imberi

    christa_imberi Erfahrener Benutzer

    versuche mal [deineURL]/gambio_updater ob sich dann etwas tut
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Dein Shop zeigt nur Error 500.
    Ich vermute, dein Server wurde auf php 8.2 hochgesetzt, deine Shopversion v4.8.03 funktioniert jedoch max. bis php 8.1
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Ich hab schon seit Monaten 8.2 drauf und es gab nie ein Problem. Aktuell ist es 8.2.33. Könnte evtl. ein serverseitiges Update für Probleme gesorgt haben?

    Habe versuchsweise 8.1 eingeschaltet. Da kommt der Fuchs schon vor dem Einloggen. Hab wieder 8.2.33 geladen, da kommt jetzt aber auch der Fuchs.
     
    Zuletzt bearbeitet: 22. August 2026
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Ich werde freundlich zum Gambio Kundenportal geleitet. Weiter nichts.
     
  6. christa_imberi

    christa_imberi Erfahrener Benutzer

    Versuche mal bitte: Xycons einloggen -> deine Bestellungen/Module -> dort alle neusten Versionen holen und auf den Server laden. Eventuell auch bei anderen Modulanbietern. Wenn Admin wieder erreichbar, Updates installieren. Alternative: im GXModules alle zugekauften/kostenlose Module auf deinen PC laden und dann eins nach dem anderen auf dem Server löschen. Dazwischen nach jedem gelöschten Modul immer Admin aufrufen bis der Fuchs weg ist. Dann hast du das Modul gefunden. Danach mit Updates wieder in GXModules laden.
     
  7. FRAGO

    FRAGO Erfahrener Benutzer

    PHP 8.1 einstellen und manuell den Gambio Cache löschen… gleiches gilt für den Browser
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Das hatte Holger schon zu allererst probiert. Ohne Erfolg. Ich hab es ( im ftp-Server) wiederholt. Null Wikrung. Ich hab auch die Werbemarkt-Module ins Backup verschoben. Wirkt nicht. Übrigens waren sie alle bis an die Wand aktuell.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Hab ich längst probiert. Wie im ersten Post beschrieben. Da konnte ich mich wenigstens noch einloggen. Jetzt zeigt mir der Frosch schon den Stinkefinger, wenn ich die (Link nur für registrierte Nutzer sichtbar.) andatsche.
     
  10. Anonymous

    Anonymous Beta-Held

    lass mal deinen updater durchlaufen, der ist ja aufrufbar!
    (Link nur für registrierte Nutzer sichtbar.)
    IMG_0206.jpeg
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Aha. Das hatte ich zwar schon zweimal probiert, aber nur mit (Link nur für registrierte Nutzer sichtbar.), weil durch ein rewrite die Domain immer gleich in den Shop führt. Jetzt hab ich deinen Link benutzt und kriege endlich mal genaue Meldungen. Mit denen ich aber wenig anfangen kann. Offensichtlich fehlt was in meiner Datenbank. Aber wie ich das wieder reinkriege und woher. Kann man einfach eine alte Datenbank hochladen, in der die Strukturen noch da sind, und sie mit der neuesten auffüllen, in der die jüngeren Daten gelistet und die Hunderte Fake-Adressen verschwunden sind?
    SELECT *
    FROM `gx_configurations`
    WHERE `key` = "gm_configuration/GAMBIO_HUB_KLARNA_HUB_TERMS_AND_CONDITIONS"

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    SELECT *
    FROM `gx_configurations`
    WHERE `key` = "gm_configuration/GAMBIO_HUB_CLIENT_KEY"
    AND `value` = ""

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    SELECT *
    FROM `gx_configurations`
    WHERE `key` = "configuration/MODULE_PAYMENT_GAMBIO_HUB_STATUS"

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query: INSERT INTO `gx_configurations` (`key`, `value`, `default`, `type`, `sort_order`)
    VALUES ('configuration/MODULE_PAYMENT_GAMBIO_HUB_STATUS', 'False', 'False', 'switcher', 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_ALLOWED', '', '', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_SORT_ORDER', '0', '0', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_ZONE', '0', '0', 'geo-zone', 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_ORDER_STATUS_ID', '0', '0', 'order-status', 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_URL', '(Link nur für registrierte Nutzer sichtbar.)', '(Link nur für registrierte Nutzer sichtbar.)', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_SETTINGS_APP_URL', '(Link nur für registrierte Nutzer sichtbar.)', '(Link nur für registrierte Nutzer sichtbar.)', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_ACCOUNT_APP_URL', '(Link nur für registrierte Nutzer sichtbar.)', '(Link nur für registrierte Nutzer sichtbar.)', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_IP_LIST_URL', '(Link nur für registrierte Nutzer sichtbar.)', '(Link nur für registrierte Nutzer sichtbar.)', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_IP_WHITELIST', '', '', null, 0),
    ('configuration/MODULE_PAYMENT_GAMBIO_HUB_DATA_OBSERVER', 'True', 'True', 'switcher', 0)
    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    UPDATE `gx_configurations` SET
    `value` = "True"
    WHERE
    `key` = "configuration/MODULE_PAYMENT_GAMBIO_HUB_STATUS"

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    SELECT *
    FROM `gx_configurations`
    WHERE `key` = "configuration/MODULE_PAYMENT_GAMBIO_HUB_STATUS"
    AND `value` = "True"

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    SELECT * FROM
    `gx_configurations`
    WHERE `key` = "configuration/MODULE_PAYMENT_GAMBIO_HUB_IP_WHITELIST"

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    INSERT INTO `gx_configurations` (
    `key`,
    `value`,
    `default`,
    `type`,
    `sort_order`,
    `last_modified`
    ) VALUES (
    "configuration/MODULE_PAYMENT_GAMBIO_HUB_IP_WHITELIST",
    "",
    "",
    null,
    0,
    NOW()
    )

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    SELECT *
    FROM `gx_configurations`
    WHERE `key` = "configuration/MODULE_PAYMENT_GAMBIO_HUB_DATA_OBSERVER"

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    INSERT INTO `gx_configurations` (
    `key`,
    `value`,
    `default`,
    `type`,
    `sort_order`,
    `last_modified`
    ) VALUES (
    "configuration/MODULE_PAYMENT_GAMBIO_HUB_DATA_OBSERVER",
    "True",
    "True",
    null,
    0,
    NOW()
    )

    Error message: Table 'marieluiseritter_1.gx_configurations' doesn't exist

    Query:
    DESCRIBE `orders` "gambio_hub_transaction_mode"

    Error message: Table 'marieluiseritter_1.orders' doesn't exist

    Query:
    ALTER TABLE `orders`
    ADD COLUMN `gambio_hub_transaction_mode` VARCHAR(64) NOT NULL DEFAULT "live"
    AFTER `gambio_hub_transaction_code`

    Error message: Table 'marieluiseritter_1.orders' doesn't exist

    Query: SHOW INDEX FROM `orders` WHERE Key_name = "payment_class"
    Error message: Table 'marieluiseritter_1.orders' doesn't exist

    Query: SHOW INDEX FROM `orders` WHERE `Non_unique` = 1
    Error message: Table 'marieluiseritter_1.orders' doesn't exist

    Query: SHOW INDEX
    FROM `orders`
    WHERE
    Non_unique = '1' AND
    Index_type = 'BTREE'
    Error message: Table 'marieluiseritter_1.orders' doesn't exist

    Query: SHOW INDEX FROM `orders` WHERE `Key_name` = "gambio_hub_payment_index"
    Error message: Table 'marieluiseritter_1.orders' doesn't exist

    Query: SHOW COLUMNS FROM `orders`;
    Error message: Table 'marieluiseritter_1.orders' doesn't exist
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Noch eine andere Idee. Ich wollte sowieso nach 5.000 updaten. Kann ich das in diesem Zustand wagen? Da wird doch sicher auch die Datenbank vervollständigt, oder?
     
  13. Anonymous

    Anonymous Beta-Held

    Datenbank ist leider nicht mein Thema…..
     
  14. HolgerNils (xycons.de)

    HolgerNils (xycons.de) G-WARD 2013/2014

    Deine DB ist murks und korrupt, Da ist wohl ein Restore fällig.
    Nach der Tabelle "LUUP" kommt "version_history", da fehlen sicherlich 40 Tabellen noch dazwischen.
    Und die letzte wäre eigentlich "zones_to_geo_zones".
     
  15. Anonymous

    Anonymous Erfahrener Benutzer

    Wie kann das auf einmal passieren? Waren da doch die SQL Injectors erfolgreich? Ich habe oben Vorschläge gemacht zum Reparieren. Shop upgraden? Oder vorher ältere komplette Sicherung hochladen und mit gesäuberter neuester Datenbank auffüllen, damit die neuesten Kunden und Transaktionen, nicht aber die Gangsteradressen reinkommen?
     
  16. HolgerNils (xycons.de)

    HolgerNils (xycons.de) G-WARD 2013/2014

    Meine Glaskugel ist leider gerade zum Polieren weg :)
    Nein, keine Ahnung was da passiert ist. Jedenfalls ist Deine Datenbank inne Wicken, und zwar so richtig.
    Dein Hoster hat doch sicherlich Backups, die er einspielen kann.
     
  17. Anonymous

    Anonymous Erfahrener Benutzer

    Hab grad das Hoster-Backup vom 11.8. hochgeladen, das höchstwahrscheinlich noch okay ist. Aber der Shop will immer noch nicht. Jetzt meint er:
    Unexpected error occurred...
    syntax error, unexpected identifier "nicht"

    Das ist natürlich ungeheuer informativ!
     
  18. HolgerNils (xycons.de)

    HolgerNils (xycons.de) G-WARD 2013/2014

    So, geht wieder. Ich war mal so frei.
     
  19. Anonymous

    Anonymous Erfahrener Benutzer

    Mein Shop geht auch wieder. Er war mal so frei. Keine Ahnung, warum. Ich hab inzwischen nichts gemacht. Mein IT-Ingenieur an meiner Seite meint, der Hoster hätte vielleicht gerade entdeckt, dass die Festplatte vollgelaufen war. Er hat das nur in solchen Fällen erlebt. Aber das ist mir wurscht. Alles funzt und die paar Kunden, die danach bestellt haben, trag ich einfach händisch ein, dann brauche ich mir auch übers Importieren keine Gedanken zu machen. Danke an alle fürs Helfenwollen!