Fehlermeldung beim einloggen

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.
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Fehlermeldung beim einloggen

Beitrag von Eclipse16V »

Bekomme jetzt immer diese Meldung und kann mich nicht mehr einloggen:
phpBB : Critical Error

Error updating last visit time

DEBUG MODE

SQL Error : 1054 Unknown column 'user_lastlogon' in 'field list'

UPDATE phpbb_users SET user_session_time = 1056914830, user_session_page = 0, user_lastvisit = 1052070654, user_reminded = '0', user_lastlogon = 1056914830, user_totallogon=user_totallogon+1 WHERE user_id = 2

Line : 194
File : /opt/web2/html/phpBB2/includes/sessions.php
Hier mal den Bereich in der phpBB2/includes/sessions.php Datei

Code: Alles auswählen

if ($error) 
{ 
    message_die(CRITICAL_ERROR, "Error creating new session", "", __LINE__, __FILE__, $sql); 
}
		}
	}

	if ( $user_id != ANONYMOUS )
	{// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : ( 
		$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time; 

		$sql = "UPDATE " . USERS_TABLE . " 
			SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit, user_reminded = '0', user_lastlogon = " . time() .  ", user_totallogon=user_totallogon+1
			WHERE user_id = $user_id";
		if ( !$db->sql_query($sql) )
		{
			message_die(CRITICAL_ERROR, 'Error updating last visit time', '', __LINE__, __FILE__, $sql);
		}

		$userdata['user_lastvisit'] = $last_visit;

		$sessiondata['autologinid'] = ( $enable_autologin && $sessionmethod == SESSION_METHOD_COOKIE ) ? $auto_login_key : '';
		$sessiondata['userid'] = $user_id;
	}

	$userdata['session_id'] = $session_id;
	$userdata['session_ip'] = $user_ip;
	$userdata['session_user_id'] = $user_id;
	$userdata['session_logged_in'] = $login;
	$userdata['session_page'] = $page_id;
	$userdata['session_start'] = $current_time;
	$userdata['session_time'] = $current_time;

	setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
	setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);

	$SID = 'sid=' . $session_id;

	return $userdata;
}
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

du hast IMHO den last-visit Mod eingebaut. Hast du auch alle Änderungen an der Datenbank durchgeführt (-> die db_update.php aufgerufen)
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

Ja habe ich.

Wenn ich sie jetzt noch mal ausführen will kommt immer

"You are not Authorised to do this"

Ich kann mich aber nicht einloggen.
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Onkel Sven
Mitglied
Beiträge: 123
Registriert: 05.06.2003 13:38
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von Onkel Sven »

stimmt das prefix?? oder hat dir vllt jmd an der DB rumgespielt??
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

du musst dich natürlich vorher als Admin einloggen :)

--- Verschoben nach phpBB2Mods ---
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

prefix stimmt und EINLOGGEN GEHT NICHT :x
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

ich lese das nächste Mal auch den Eröffnungsbeitrag versprochen ;)
du kannst die Änderungen an der Datenbank auch ohne diese Datei machen einfach in der Modanleitung nach

Code: Alles auswählen

#-----[ ADD SQL ]--------
suchen und den Code darunter wie hier: link:phpmyadmin unter Queries beschrieben ausführen.
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

Also hab das mit der Datenbank noch mal per Hand im phpMyAdmin gemacht.

Ein wenig hat es ja gebracht. Jetzt kommt nich mehr diese Fehlermeldung sondern die Fehlermeldung "Diese Seite wurde nicht gefunden".
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

sicher, dass es vor dem Modeinbau funktioniert hat?
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

ja bei www.eclipse16v.de geht es ja auch.
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Antworten

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