kan niet inloggen als administrator

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
eikenboom2
Berichten: 13
Lid geworden op: 03 jan 2006, 14:13
Locatie: Amsterdam
Contacteer:

kan niet inloggen als administrator

Bericht door eikenboom2 » 04 sep 2007, 20:37

  • Adres van je forum: http://
    Event. modificaties op je forum:
    Wanneer ontstond het probleem?
    phpBB versie: 2.0.22

    Heb je onlangs iets verandert aan je forum?
    Wat is het probleem?
hi,
onlangs wilde ik inloggen als administrator om mijn forum en kreeg deze foutmelding:

phpBB : Critical Error

Error updating session key

DEBUG MODE

SQL Error : 1146 Table 'jobcondb.phpbb_sessions_keys' doesn't exist

INSERT INTO phpbb_sessions_keys(key_id, user_id, last_ip, last_login) VALUES ('555870b3f911e95d68478a043aa2d68f', 2, '3ea6ea01', 1187255527)

Line : 233
File : sessions.php

Wat betekent dit. Ik draai versie 2.0.18 maar zie als een berg op tegen updaten.
Dank voor reply.
Rob.


..

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: kan niet inloggen als administrator

Bericht door Salomon » 05 sep 2007, 15:20

Er mist een tabel, wat heb je in de database gedaan?

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Re: kan niet inloggen als administrator

Bericht door Tom V » 05 sep 2007, 19:01

Dit zou je moeten helpen:

Code: Selecteer alles

CREATE TABLE IF NOT EXISTS `phpbb_sessions_keys` (
  `key_id` varchar(32) NOT NULL default '0',
  `user_id` mediumint(8) NOT NULL default '0',
  `last_ip` varchar(8) NOT NULL default '0',
  `last_login` int(11) NOT NULL default '0',
  PRIMARY KEY  (`key_id`,`user_id`),
  KEY `last_login` (`last_login`)
);

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Re: kan niet inloggen als administrator

Bericht door Ramon Fincken » 10 sep 2007, 20:52

heb je je PHPBB eens geupdate en daarbij alleen de bestanden overschreven ??

Dus geen database upgrade gedaan?
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

eikenboom2
Berichten: 13
Lid geworden op: 03 jan 2006, 14:13
Locatie: Amsterdam
Contacteer:

Re: kan niet inloggen als administrator

Bericht door eikenboom2 » 10 sep 2007, 22:10

Nee, ik heb geen update gedaan en voorzover ik weet ook niets aan de database gedaan. Alleen
van PC gewisseld op de ene PC kan ik wel inloggen op de andere niet.

Dark Inca: Waar moet ik dat stukje code inplakken?

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Re: kan niet inloggen als administrator

Bericht door Tom V » 10 sep 2007, 23:24


Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Re: kan niet inloggen als administrator

Bericht door Ramon Fincken » 11 sep 2007, 06:43

Rob, dit komt niet doord

Code: Selecteer alles

[code][code]
[/code][/code]at je een andere pc gebruikt, wellicht als onderdeel van je probleem maar dit is echt iets van je database

deze fout heb ik vaker gezien bij forums waar de database niet is geupgrade.
Je geeft zelf aan versie 2.0.22 maar ook 2.0.18 ivm geen update te hebben.

Hier zijn alle queries die je nodig hebt, voer ze dan ook uit en update je forum files ook direct!!
Indien je hier hulp bij nodig hebt wend je dan tot ons phpbb service team of plaats een verzoekje op het prikbord.


Keys table:

Code: Selecteer alles

CREATE TABLE IF NOT EXISTS `phpbb_sessions_keys` (
  `key_id` varchar(32) NOT NULL default '0',
  `user_id` mediumint(8) NOT NULL default '0',
  `last_ip` varchar(8) NOT NULL default '0',
  `last_login` int(11) NOT NULL default '0',
  PRIMARY KEY  (`key_id`,`user_id`),
  KEY `last_login` (`last_login`)
);
Added in 2.0.19

Code: Selecteer alles

ALTER TABLE phpbb_users ADD COLUMN user_last_login_try int(11) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD COLUMN user_login_tries smallint(5) unsigned NOT NULL default '0';
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_login_attempts', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('login_reset_time', '30');
Added in 2.0.20

Code: Selecteer alles

ALTER TABLE phpbb_search_results ADD COLUMN `search_time` int(11) NOT NULL default '0';
INSERT INTO phpbb_config (config_name, config_value) VALUES ('search_flood_interval', '15');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('rand_seed', '0');
UPDATE phpbb_config SET config_value = '.0.20' WHERE config_name = 'version';
TRUNCATE TABLE phpbb_sessions;
TRUNCATE TABLE phpbb_sessions_keys;
Added in 2.0.22

Code: Selecteer alles

ALTER TABLE phpbb_search MODIFY COLUMN search_array MEDIUMTEXT NOT NULL;
UPDATE phpbb_config SET config_value = '.0.22' WHERE config_name = 'version';
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gesloten