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!  

 
			 
			
					
				
				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