Pagina 1 van 2

Error creating new session

Geplaatst: 29 jun 2005, 11:30
door Zina
ik krijg deze error waar ligd dat aan en wat kan ik het beste er tegen doen ?



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 ('5d2add20fcf5780a9dc80ae299772d8c', -1, 1120040882, 1120040882, '3e3a48d2', 0, 0)

Line : 170
File : sessions.php

Geplaatst: 29 jun 2005, 11:32
door ik ben gek
sessions.php opnieuw uploaden probeer dat is of heb je net een mod geinstaleert?

Geplaatst: 29 jun 2005, 11:33
door Bee
Ligt niet aan sessions.php, maar aan de database, voer dit uit in phpMyAdmin:

Code: Selecteer alles

OPTIMIZE TABLE phpbb_sessions;

Geplaatst: 29 jun 2005, 13:13
door Zina
bee schreef:Ligt niet aan sessions.php, maar aan de database, voer dit uit in phpMyAdmin:

Code: Selecteer alles

OPTIMIZE TABLE phpbb_sessions;
hmm moet het vanavond even proberen ik kan nu niet bij mijn mysql zit op werk :lol: :oops:

Geplaatst: 29 jun 2005, 14:13
door Zina
hij doet het ineens weer :? terwijl ik niks eraan gedaan heb, moet ik alsnog dat scriptje draaien in mysql ?

Geplaatst: 29 jun 2005, 14:25
door Bee
Alleen als het probleem weer opkomt, maar het kan geen kwaad om het af en toe te doen.

Geplaatst: 29 jun 2005, 14:31
door Zina
bee schreef:Alleen als het probleem weer opkomt, maar het kan geen kwaad om het af en toe te doen.
wat doet dat sql script precies ?

en kan ik niet gewoon alle sessies weggooien ofzo ?

Geplaatst: 29 jun 2005, 14:41
door Bee
Dit script ruimt alle overbodige troep uit de sessietabel op, en laat zitten wat er moet blijven zitten

Geplaatst: 29 jun 2005, 18:19
door Zina
bee schreef:Ligt niet aan sessions.php, maar aan de database, voer dit uit in phpMyAdmin:

Code: Selecteer alles

OPTIMIZE TABLE phpbb_sessions;

Ik krijg deze melding:

Table
forum_naam.phpbb_sessions

Op
optimize

Msg_type
error

Msg_text
The handler for the table doesn't support optimize

Geplaatst: 01 jul 2005, 13:25
door Zina
ik heb gister die hele tabel weggegooid, ik krijg nu alweer die melding :? :?

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 ('07bfd48ff98f2b79df5d0fbba6204300', -1, 1120220781, 1120220781, '3e3a48d2', 0, 0)

Line : 170
File : sessions.php

Geplaatst: 01 jul 2005, 13:33
door Paul
Moet je hem dus weer legen ;)

Geplaatst: 01 jul 2005, 14:29
door Zina
paulus schreef:Moet je hem dus weer legen ;)
beetje vaag, is toch niet echt effiecient de tabel elke 12 uur te legen . . .
weet je waar het aan ligt dan ?
en wat is eigenlijk de oplossing ervoor ?
weet je misschien voor voorlopig hoe ik een pagina kan maken dat als ik die bezoek dat hij automatisch die tabel leegd ?

Geplaatst: 01 jul 2005, 14:31
door Paul
Tis wel vreemd dat ie zo snel vol is.
Kan je is kijken bij structuur, of bij handleningen wat voor soort tabel het is?

Geplaatst: 01 jul 2005, 14:53
door Zina
paulus schreef:Tis wel vreemd dat ie zo snel vol is.
Kan je is kijken bij structuur, of bij handleningen wat voor soort tabel het is?
is goed ik zal wel even kijken maar dat kan pas om 18.00 dan ben ik thuis

Geplaatst: 01 jul 2005, 14:56
door Paul
Dan ben ik er helaas al niet meer, en ben er daarna pas weer over 2 weken(Lekker met vakantie), maar luuk of spambot(je :D) weet het vast ook wel :)

Geplaatst: 01 jul 2005, 16:52
door Zina
Hehe prettige vakantie dan maar,



Afbeelding

Geplaatst: 01 jul 2005, 22:44
door Luuk
Het is ook niet goed als ie steeds geleegd wordt, want dan bestaan sessie's niet en moet je opnieuw inloggen. Hoeveel rijen staan in de tabel als je hem leegt?

Geplaatst: 02 jul 2005, 06:33
door Paul
Luuk schreef:Het is ook niet goed als ie steeds geleegd wordt, want dan bestaan sessie's niet en moet je opnieuw inloggen. Hoeveel rijen staan in de tabel als je hem leegt?
Luuk, ik denk dat de tabelsoort verkeert is ;)(Heb het wel is vaker gezien, maar weet de oplossing niet meer :oops: )

Geplaatst: 02 jul 2005, 10:27
door Luuk
Waar staat je session length op (in het admin paneel bij configuratie)? Gewoon 3600? Want als dat getal te hoog is worden oude sessies pas na dat aantal seconden verwijderd.

Anders verwijder de tabel eens en maak hem opnieuw aan met

Code: Selecteer alles

# --------------------------------------------------------
#
# Table structure for table 'phpbb_sessions'
#
# Note that if you're running 3.23.x you may want to make
# this table a type HEAP. This type of table is stored
# within system memory and therefore for big busy boards
# is likely to be noticeably faster than continually
# writing to disk ...
#
CREATE TABLE phpbb_sessions (
   session_id char(32) DEFAULT '' NOT NULL,
   session_user_id mediumint(8) DEFAULT '0' NOT NULL,
   session_start int(11) DEFAULT '0' NOT NULL,
   session_time int(11) DEFAULT '0' NOT NULL,
   session_ip char(8) DEFAULT '0' NOT NULL,
   session_page int(11) DEFAULT '0' NOT NULL,
   session_logged_in tinyint(1) DEFAULT '0' NOT NULL,
   session_admin tinyint(2) DEFAULT '0' NOT NULL,
   PRIMARY KEY (session_id),
   KEY session_user_id (session_user_id),
   KEY session_id_ip_user_id (session_id, session_ip, session_user_id)
);
Lees ook even de 'note', misschien helpt dat bij jouw :wink:

Geplaatst: 02 jul 2005, 17:44
door Zina
ik maak wel ff een backup voordat ik alles sloop hahaha


edit :

ik heb de tabel gedropt en weer ingevoerd, ik kan inloggen enzo het ziet er goed uit, maar wat bedoelen ze met

Note that if you're running 3.23.x you may want to make


wat voor versie van wat is dat ? 3.23.x