PHPBB: Could not delete old search id sessions

Diskutiere über Web-Entwicklung, Coding und Websites.
Antworten
snaggy
Sergeant Major
Sergeant Major
Beiträge: 720
Registriert: Mo 03 Jan, 2005 23:03

PHPBB: Could not delete old search id sessions

Beitrag von snaggy »

Ich hab bei der Suche einen Fehler. "Could not delete old search id sessions". Genau diesen Fehler habe ich gerade auch hier gesehen und dann war er plötzlich weg. Bei meinem Forum aber ist der Fehler noch da. Wie kriegt man den weg ?
Benutzeravatar
Captain
Major General
Major General
Beiträge: 18373
Registriert: So 02 Jan, 2005 19:50
Wohnort: Stuttgart

Beitrag von Captain »

Das ist mal ein häßlicher bug, der vor allem bei den Suchfunktionen auftritt:

Code: Alles auswählen

Could not delete old search id sessions

DELETE FROM phpbb_search_results WHERE session_id NOT IN ('0001c398d071bd1ab2a52c7d73d0cc24', '0003d701edaa4c651ecd4a71830bda6f', '00040356e68c14a2a0c27ec4e2510483', '000416afe6ad04bb520a7f222d08bd71', '0004ef058a12e8ac928579b9cb20216e', '00057704ad0ec15646cd15f8654d6b93', '0009b0b2f4cf76802633becdf5fb967c', '000a788cd821aacf6e2f890f99371272' 
In diesem Zusammenhang tritt dann auch auf:

Code: Alles auswählen

Sql has Server has Gone away
Ja, wo isser denn hin ?

Lösung: Ganz einfach. Das Table für die Sessions ist voll. Dann geht nichts mehr. Am einfachsten ist es die Tabelle phpbb_sessions einfach mal zu leeren, dann taucht die Meldung nicht mehr auf. Für diesen Tag stimmen dann zwar die Stats nicht mehr, aber wen das nicht stört, der wird damit leben können...
Antworten