Fehlermeldung bei falschem Passwort

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Fehlermeldung bei falschem Passwort

Beitrag von DreamPromise »

Moin moin

wenn man sein Passwort mal falsch eingibt kommt folgende Meldung:
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Unknown column 'LOGIN_ATTEMPTS_MAX' in 'where clause' [1054]

SQL

UPDATE phpbb_users SET user_login_attempts = user_login_attempts + 1 WHERE user_id = 2 AND user_login_attempts < LOGIN_ATTEMPTS_MAX

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/auth/auth_db.php
LINE: 200
CALL: dbal_mysqli->sql_query()

FILE: includes/auth.php
LINE: 901
CALL: login_db()

FILE: includes/functions.php
LINE: 2856
CALL: auth->login()

FILE: ucp.php
LINE: 81
CALL: login_box()
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Fehlermeldung bei falschem Passwort

Beitrag von BNa »

Code: Alles auswählen

LOGIN_ATTEMPTS_MAX
ist nicht in der includes/constants.php definiert (misslungenes oder nicht vollständiges Update auf 3.0.8?)

das müsste in der includes/constants.php zu finden sein

Code: Alles auswählen

// Maximum login attempts
// The value is arbitrary, but it has to fit into the user_login_attempts field.
define('LOGIN_ATTEMPTS_MAX', 100); 
und zwar gleich hinter

Code: Alles auswählen

define('LOGIN_ERROR_PASSWORD_CONVERT', 15); 
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Re: Fehlermeldung bei falschem Passwort

Beitrag von DreamPromise »

Moin moin

1000 Dank ...
Hat so auch funktioniert ...

byby
mrgreen
Mitglied
Beiträge: 168
Registriert: 06.07.2006 02:02

Re: Fehlermeldung bei falschem Passwort

Beitrag von mrgreen »

Ich habe das Problem auch. Wird dann wohl am Fehlgeschlagenem Update 3.0.8 liegen, das check ich nochmal nach aber was mich wundert, ich habe in der includes/constants.php keinen solchen Abschnitt...

Code: Alles auswählen

// Maximum login attempts
// The value is arbitrary, but it has to fit into the user_login_attempts field.
define('LOGIN_ATTEMPTS_MAX', 100); 
wolfman24
Mitglied
Beiträge: 892
Registriert: 25.09.2005 13:17

Re: Fehlermeldung bei falschem Passwort

Beitrag von wolfman24 »

Deshalb kommt ja auch der Fehler, weil diese Zeilen nicht in der Datei sind. Die besagten 3 Zeilen einfach hinter der Zeile mit LOGIN_ERROR_PASSWORD_CONVERT einfügen und es sollte funktionieren.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“