Seite 1 von 2

Session Full

Verfasst: 13.04.2004 23:08
von RobOnline2001
Hallo Leute!
Ein Problem:
Wenn ich seit heute in mein Board gehen will, kommt folgender Fehler:

Code: Alles auswählen

phpBB : Critical Error 

Error creating new session

DEBUG MODE

SQL Error : 1114 The table 'phpbb_sessions' is full

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in) VALUES ('a64023c4d00ae5907bdc79565ea3c15c', 2, 1081890471, 1081890471, 'd9516809', 0, 1)

Line : 152
File : /opt/web1/html/phpBB2/includes/sessions.php 
Habe die session.php schonmal neu hochgeladen, hat aber auch nichts gebracht.. Was muss ich machen?
Danke schonmal, ist echt wichtig für mich bzw, das Board, da sehr viele User gerade kommen.. :-/

Grüße,
Robert

Verfasst: 13.04.2004 23:15
von PhilippK
Leere mal die Tabelle phpbb_sessions mit phpMyAdmin oder so.

Gruß, Philipp

Verfasst: 13.04.2004 23:43
von T@pier
Hallo,bin Roberts Kumpel,hab grad dieses phpmy Admin geladen,versteh es aber nicht.
Was hat diese Meldung den zu sagen,hab in einem anderen Forum zur selben Frage gelesen(als antwort):Google war zu aktiv. Die Sessions-Tabelle ist übergaufen. Ich habe sie gerade eben von 500 auf 10.000 erhöht, somit müßte das erst mal reichen...


Was hat er von 500 auf 10.000 erhöht?
Muß ich da was bei Confixx einstellen,oder woran liegts?
Antworten auch gern per icq
Bitte HILFE

Verfasst: 14.04.2004 00:43
von PhilippK
Die Session-Tabelle hat ein Limit, so dass standardmäßig nur 500 Einträge reinpassen. Grund für dieses Limit: die Tabelle wird nur im Speicher gehalten und nicht auf die Platte geschrieben (HEAP-Tabelle) - ohne Limit könnte die Tabelle dir sonst den kompletten Speicher fressen.

Im ersten Schritt sollte es reichen, wenn du die Tabelle leerst. Das geht mit phpMyAdmin - über Confixx oder so ist da nichts zu machen.
Wo scheitert's denn bei phpMyAdmin?

Gruß, Philipp

Verfasst: 14.04.2004 00:51
von T@pier
Erstmal THX for help
Es scheitert schon bei meinem(Fach) english,sorry.
Muß ichs aufm server installieren oder wo?
Hört sich jetzt evl. blöd an ich weiß.
Kann mann die Tabelle irgendwie in 2 3 schritten leeren?
Eine Kurzanleitung wäre nicht schlecht,und was hat das mit google zu tu?

THX nochmal

Verfasst: 14.04.2004 01:06
von PhilippK
Zu phpMyAdmin: KB:phpmyadmin

Gruß, Philipp

Verfasst: 14.04.2004 01:28
von T@pier
Danke erstmal,das sieht etwas kompliziert aus,werde ich wohl morgen in Ruhe versuchen müßen,DANKE PHILIPP erstmal

Wenn ich dann immer noch Probleme habe,weiß ich jetzt,das einem hier geholfen wird

TOP FORUM!!![ externes Bild ]

Verfasst: 14.04.2004 11:26
von RobOnline2001
sehr schön... :)

Nur noch eine Frage:
Wie kann ich diesen Wert von 500 auf 10000 erhöhen?
Und was hat da smit Google war zu aktiv zu tun?

Verfasst: 14.04.2004 17:35
von Alain
Hallo Forengemeinde,

Ich hätte auch eine Frage zu diesem Thema. Habe mich jetzt über die Suche schlau gemacht bezüglich dieser Sessions-Tabellen.

Trotzdem habe ich noch ein paar Fragen:

1. Der Wert steht auf 500, heisst das, dass sich gleichzeitig bis zu 500 User einloggen können?
2. Muss die Tabelle in der SQL Datenbank regelmässig geleert werden? Oder geht dies ab Version 2.0.8 selbst? (Hab irgend wo was gelesen?
3. Der Mod von denen alle sprechen, läuft soviel ich gelesen habe nicht optimal - oder wisst Ihr mehr?

Hoffe Ihr könnt einem Leihen diese Fragen beantworten! :oops:

Verfasst: 14.04.2004 23:39
von PhilippK
500 Einträge heißt, dass sich nicht mehr als 500 Einträge in der Sitzungstabelle befinden können. Pro aktiven User im Idealfall ein Eintrag.
I.d.R. sollten die Einträge auch wieder alleine gelöscht werden - bei meinem Board läuft das einwandfrei...

Gruß, Philipp