Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

SOS DRINGEND wer helfen kann?

Ich möchte eine Website aufrufen auf der ich Admin bin,aber ständig kommt folgende Meldung:

Fatal error: Invalid SQL: INSERT INTO wcf1_session (sessionID, packageID, userID, ipAddress, userAgent, lastActivityTime, requestURI, requestMethod, username) VALUES ('d07b4c83db7e8ac11983253cb45319f8c3c98a27', 48, 0, '94.222.104.178', 'Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)', 1283267392, '/index.php', 'GET', '' )

You get more information about the problem in our knowledge base: http://www.woltlab.com/help/?code=1114

Information:

error message: Invalid SQL: INSERT INTO wcf1_session (sessionID, packageID, userID, ipAddress, userAgent, lastActivityTime, requestURI, requestMethod, username) VALUES ('d07b4c83db7e8ac11983253cb45319f8c3c98a27', 48, 0, '94.222.104.178', 'Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)', 1283267392, '/index.php', 'GET', '' )

error code: 1114

sql type: MySQLDatabase

sql error: The table 'wcf1_session' is full

sql error number: 1114

sql version:

file: /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/wcf/lib/system/database/MySQLDatabase.class.php (118)

php version: 5.2.11

wcf version: 1.1.3 (Tempest)

date: Tue, 31 Aug 2010 15:09:53 +0000

request: /

referer: http://www.menowinfanclub.de/

Stacktrace:

#0 /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/wcf/lib/system/session/CookieSessionFactory.class.php(71): MySQLDatabase->sendQuery('INSERT INTO ?wc...')

#1 /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/wcf/lib/system/session/SessionFactory.class.php(73): CookieSessionFactory->create()

#2 /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/lib/system/WBBCore.class.php(200): SessionFactory->get()

#3 /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/wcf/lib/system/WCF.class.php(98): WBBCore->initSession()

#4 /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/global.php(18): WCF->__construct()

#5 /pages/04/de/d0005733/home/htdocs/domains/menowinfanclub.de/forum/index.php(7): require_once('/pages/04/de/d0...')

#6 {main}

Wer kann mir weiterhelfen?

3 Antworten

Bewertung
  • Anonym
    vor 1 Jahrzehnt
    Beste Antwort

    Also, ich vermute mal, dass es sich um eine Seite handelt, die mit PHP erstellt wurde. Diese haben nämlich meist die unangenehme Eigenschaft, Systemfehler im Klartext darzustellen.

    Aus der Fehlermeldung kann ich erkennen, dass ein SQL-Statement einer INSERT-Anweisung fehlgeschlagen ist. Der Fehlercode 1114 besagt bei MySQL, dass die InnoDB-Tabelle voll ist und nicht automatisch erweitert werden kann.

    Die zu schreibenden Daten lassen erkennen, dass Aufrufprotokolldaten in die DB geschrieben werden sollten. Das Tabellen-Format InnoDB ist dafür aber eher ungeeignet, da hierfür kein Transaktionsschutz nötig ist, MyISAM hätte ich hier bevorzugt (ist auch performanter).

    Als schnelle Lösung würde ich das Umbenennen der existierenden Tabelle und das Neuanlegen als Typ MyISAM vorschlagen.

    @Frank B:

    Wer lesen kann hat Vorteile. Umbenennen ist ungleich Löschen!

    Du hast natürlich Recht, dass das Leeren der Tabelle eine alternative Lösung ist, wobei man da ja auch eine Sicherung erstellen sollte, was nun wiederum auch darauf hinausläuft, dass man eine neue Tabelle zur Aufnahme der gesicherten Daten anlegen sollte. Ohne weitere Informationen, ob die aktuellen Inhalte noch benötigt werden und über welchen Kenntnisstand der/die Fragesteller/in verfügt, kann man ohnehin nur Anregungen geben.

    DR stammen übrigens nicht von mir, also bitte keine falschen Vermutungen anstellen. Was meinen Wissenstand bzgl. MySQL und Datenbanken allgemein angeht, solltest Du ebenfalls Vorsicht walten lassen. Ich verdiene als Entwickler auch mit nicht unerheblichen DB-Kenntnissen meine Brötchen…

  • vor 1 Jahrzehnt

    Überarbeitet:

    Einfach mit PhpMyAdmin die Tabelle 'wcf1_session' leeren.

    Aber nicht die Tabelle löschen!

    Passieren tut dabei nichts, es werden lediglich alle alten Session IDs gelöscht, die ohnehin bereits abgelaufen sind.

    Wenn du nicht weisst, wie das geht, frag hier lieber noch mal.

    PS: Den Tipp oben, mit Tabelle neu anlegen würd' ich mal lieber lassen, wenn du nicht zu 100% weisst, was du da tust.

    -- Keine Ahnung, wer da Daumen runter gibt, aber ohne zu wissen, welchen Kenntnissstand jemand von MySql hat, sollte man niemanden empfehlen, eine Tabelle einfach zu löschen, ohne sich vorher darum zu kümmern, die Tabellenstruktur zu sichern.

  • vor 1 Jahrzehnt

    das heißt das es diese seite nicht mehr gibt oder das du sie as irgenteinem grund nicht aufrufen kannst... frag doch ma deine freunde ob es bei denen geht...

Haben Sie noch Fragen? Jetzt beantworten lassen.