SQL Error : 1054 Unbekanntes Tabellenfeld 'user_login_tries'

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
wicked-disorder
Mitglied
Beiträge: 256
Registriert: 28.06.2006 21:46
Wohnort: Recklinghausen
Kontaktdaten:

SQL Error : 1054 Unbekanntes Tabellenfeld 'user_login_tries'

Beitrag von wicked-disorder »

Hallo,

ich habe die Version 2.0.2.1 installiert und habe folgendes Problem beim Login eines Users:

Error in obtaining userdata

DEBUG MODE

SQL Error : 1054 Unbekanntes Tabellenfeld 'user_login_tries' in field list

SELECT id AS user_id, username, password AS user_password, user_active, user_level, user_login_tries, user_last_login_try FROM jos_users WHERE username = 'admin'

Line : 67
File : login.php

Folgende Lösungsansätze habe ich schon probiert. Ich habe die Datei update_to_latest.php ausgeführt und das war auch erfolgreich.

Ich habe unter phpbb_users folgendes eingefügt:
ALTER TABLE phpbb_users ADD user_login_tries smallint(5) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD user_last_login_try int(11) DEFAULT '0' NOT NULL;

musste ich beide manuell anlegen.

und geprüft:

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');

beide Werte waren vorhanden

geprüft:

Code: CREATE TABLE phpbb_sessions_keys (
key_id varchar(32) DEFAULT '0' NOT NULL,
user_id mediumint(8) DEFAULT '0' NOT NULL,
last_ip varchar(8) DEFAULT '0' NOT NULL,
last_login int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (key_id, user_id),
KEY last_login (last_login)
);

war alles vorhanden

Mehr Lösungsansätze habe ich nicht finden können. Eine Lösung ist für mich sehr wichtig.

Danke
wicked-disorder
Mitglied
Beiträge: 256
Registriert: 28.06.2006 21:46
Wohnort: Recklinghausen
Kontaktdaten:

Beitrag von wicked-disorder »

Habe wieder ein Downgrade auf 2.0.2.0 gemacht und nun läufts, woran kann das aber liegen das das Upgrade immer wieder diesen Fehler provoziert?
wicked-disorder
Mitglied
Beiträge: 256
Registriert: 28.06.2006 21:46
Wohnort: Recklinghausen
Kontaktdaten:

Beitrag von wicked-disorder »

Habe die Lösung gefunden:

ALTER TABLE `jos_users` ADD `activation` VARCHAR( 100 ) NOT NULL;
ALTER TABLE `jos_users` ADD `params` TEXT NOT NULL;
ALTER TABLE `jos_users` ADD `user_login_tries` smallint(5) DEFAULT '0';
ALTER TABLE `jos_users` ADD `user_last_login_try` int(11) DEFAULT '0' NOT NULL;
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“