Seite 1 von 1
Fehlermeldung beim Staff Mod
Verfasst: 18.09.2003 21:19
von Yomenos
Habe den Staff Mod 2.03 bei mir eingebaut. Läuft auch, aber wenn man länger bereits im Forum ist und erst dann mal draufklickt, kommt immer folgende Fehlermeldung :
phpBB : Critical Error
Error updating sessions table
DEBUG MODE
SQL Error : 1054 Unknown column 'PAGE_STAFF' in 'field list'
UPDATE phpbb_sessions SET session_time = 1063911396, session_page = PAGE_STAFF WHERE session_id = 'ad47f7a5bce8cf6e1769fe44ee184cfa'
Line : 268
File : /home/www/******/html/board/includes/sessions.php
Hat jemand eine Idee ?
Re: Fehlermeldung beim Staff Mod
Verfasst: 18.09.2003 21:52
von FSKiller / Phoenix
Re: also versuche mal das einfach nochmal reinzukopieren !!! es kann auch sein das beim einloggen ein fehler aufgetretten ist
sessions.php
Code: Alles auswählen
//
// Create or update the session
//
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
WHERE session_id = '" . $session_id . "'
AND session_ip = '$user_ip'";
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{
$session_id = md5(uniqid($user_ip));
$sql = "INSERT INTO " . SESSIONS_TABLE . "
(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in)
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login)";
if ( !$db->sql_query($sql) )
{
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
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;
}
Verfasst: 18.09.2003 22:08
von Yomenos
Habe es reinkopiert aber der Fehler besteht weiterhin.
Verfasst: 18.09.2003 22:46
von FSKiller / Phoenix
Yomenos hat geschrieben:Habe es reinkopiert aber der Fehler besteht weiterhin.
hast du dich mal komplett aus geloogt und wieder eingeloggt oder schreibne mir mal deine addy als mail opder pnschaue mir das dann mal an auf der seite wenn du willst
Verfasst: 19.09.2003 06:16
von Yomenos
www.xboxplace.de
Wenn ich mich gerade einlogge ist es ja auch kein Problem. Erst wenn ich etwas länger auf meiner Seite bin tritt der Fehler auf.