Shop offline: USER ERROR(256): "SQL Error"

Thema wurde von Anonymous, 19. September 2016 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. März 2016
    Beiträge:
    218
    Danke erhalten:
    13
    Danke vergeben:
    32
    Hallo,

    gerade mit Schnappatmung festgestellt, dass mein Shop offline ist und beim Aufruf folgende Fehlermeldung erscheint:


    (Link nur für registrierte Nutzer sichtbar.)

    Ich komme nicht mehr rein, was tun?
     
  2. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Ich seh mir das gerade mal an, einen Moment.
     
  3. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Läuft wieder. Die "gm_counter_page" Tabelle in der DB war auf dem Server gecrashed und brauchte einen kleinen Neuanschub. Warum kann man nur orakeln, irgendeine MySQL Macke.
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. März 2016
    Beiträge:
    218
    Danke erhalten:
    13
    Danke vergeben:
    32
    Fettes danke schön!!

    Wenn der Fehler noch einmal auftritt muss ich was tun?
    Kann ich das selber fixen falls mal keiner von Euch so schnell da ist?

    Ich bin von Eurer Arbeit unf Support mehr als begeistert, super klasse!!!
     
  5. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Ich hab als erstes dein Errorlog angeschaut, da steht der komplette Fehler drin, den muss man sich dort raussuchen. Dort fand ich diesen SQL Query:

    Code:
    Query:
    INSERT
                                INTO
                                    gm_counter_page
                                SET
                                    gm_counter_page_name = 'index.php',
                                    gm_counter_page_type = 'content',
                                    gm_counter_page_date = NOW()
    Also mochte die Tabelle gm_counter_page nicht mehr. Ich hab das über den Adminbereich gemacht, der ging noch. Dort in der Toolbox -> SQL -> Minisql kann man Show Tables klicken und kriegt eine Liste aller Tabellen. Ich hab dort in der Zeile "Rpr" für Repair geklickt und Bingo.

    Wenn das Backend auch nicht mehr geht, kann man sich Tools wie phpmyadmin oder adminer besorgen, mit denen das ganz ähnlich funktioniert.
     
  6. dragon95

    dragon95 Aktives Mitglied

    Registriert seit:
    5. April 2012
    Beiträge:
    30
    Danke erhalten:
    17
    Danke vergeben:
    19
    Hallo,

    habe seit heute morgen leider das gleiche Problem. www.etre-belle.co
    ich komme auch nicht mehr ins backend um die tabelle über die toolbox zu reparieren.
    Wie kann ich mit phpMyAdmin die Tabelle reparieren ?
     
  7. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Im Phpmyadmin gehst du in die Datenbank, dann auf die Tabelle, dann auf Operationen, dann auf Reparieren.
     
  8. dragon95

    dragon95 Aktives Mitglied

    Registriert seit:
    5. April 2012
    Beiträge:
    30
    Danke erhalten:
    17
    Danke vergeben:
    19
    Hallo Wilken,
    vielen Dank für Deine schnelle Hilfe. leider tut sich da nichts wenn ich auf tabelle reparieren gehe.
    gruss Daniel
     
  9. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    #9 Wilken (Gambio), 25. September 2016
    Zuletzt bearbeitet: 25. September 2016
    Hmm, gerade mal geschaut. Der Shop läuft nicht, weil schreibender Zugriff auf die Datenbanktabelle whos_online nicht funktioniert. Warum das so ist, sprint mir nicht ins Auge und weiss aber wahrscheinlich nur der Hoster allein...

    Nachtrag:

    Der Datenbankbenutzer in der Shopkonfiguration hat tatsächlich keine Insert/Einfügen Rechte in der Datenbank. Das kann ich ihm aus ihm selbst heraus nicht zuweisen...
     
  10. dragon95

    dragon95 Aktives Mitglied

    Registriert seit:
    5. April 2012
    Beiträge:
    30
    Danke erhalten:
    17
    Danke vergeben:
    19
    Hallo Wilken,

    vielen Dank für Deine Unterstützung. Ich habe bei 1und1 gesehen das die datenbank 100mb größer ist als zugelassen. ich denke dies hängt vlt. mit unseren neu gestarteten Mailbeez kundenrückgewinnungsmails zusammen. ich weiss aber leider nicht wie ich die datenbank kleiner bekomme.
    Wie meinst Du das mit den Insert Rechten ? es wurden ja keinerlei Änderungen am shop vorgenommen, der fehler trat heute morgen plötzlich auf ? kann ich irgendetwas tun ??
     
  11. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Auf eine Datenbank gibt es verschiedene Rechte, eins davon ist eben "darf neue Datensätze anlegen". Das ist nicht da. Wenn die Datenbank nun aber grösser ist als erlaubt, kann es sein dass 1&1 darüber einfach das Limit setzt.

    Die Datenbank sinnvoll kleiner machen ist ein schönes Thema, darin sind viele verschiedene Dinge. Was gross werden kann ist zum Beispiel die E-Mail Tabelle, in der vom Shop gesendete Mails archiviert werden. Es können aber auch die Bestelltabelle oder Artikeltabelle sein, das müsste man analysieren. Das beste wäre natürlich wenn du die Datenbankgrösse upgraden könntest...

    Wie gross ist denn die DB aktuell?
     
  12. dragon95

    dragon95 Aktives Mitglied

    Registriert seit:
    5. April 2012
    Beiträge:
    30
    Danke erhalten:
    17
    Danke vergeben:
    19
    #12 dragon95, 25. September 2016
    Zuletzt bearbeitet: 25. September 2016
    Hallo Wilken,

    vielen Dank für die Info. Die Datenbank hatte 1100 mb erlaubt sind 1024 mb ich habe nun die tabelle mit dem Mailbeez Mailarchiv gelöscht das 240 mb groß war. jetzt kann ich nur abwarten bis 1und1 die DB wieder freigibt.
    Vielen Dank für Deine "Sonntags Hilfe" :)

    EDIT
    Nun funktioniert alles wieder :) - vielen Dank nochmal und Dir einen schönen SonntagAbend