Seite 1 von 1
SESSIONS.php - kritischer fehler - Last Visit MOD -
Verfasst: 24.01.2004 02:34
von Markus67
hallo...
habe heute den last visit mod installiert und eigentlich läuft auch alles bestens bis eben auf diesen fehler.
wo liegt das problem ?
die session-tabelle habe ich auch schon einmal geleert.
wie bekomme ich den fehler weg ?
einmal auf aktualisieren im browser und die meldung ist auch wieder weg aber das ist natürlich nicht so schön.
Code: Alles auswählen
phpBB : Kritischer Fehler
Error updating last visit time
DEBUG MODE
UPDATE phpbb_users SET user_session_time = 1074904294, user_session_page = 0, user_lastvisit = 1074903067, user_lastlogon = 1074904294, user_totallogon=user_totallogon+1 WHERE user_id = 2
Line : 166
File : /homepages/11/d75870654/htdocs/frontpage_westieforum/phpbb/includes/sessions.php
für schnelle hilfe wäre ich sehr dankbar
markus
nachschlag....
Verfasst: 24.01.2004 15:03
von Markus67
hallo,
ich habe noch einige änderungen vorgenommen und es hat ausgesehen als ob der mod läuft, dann gehe ich aber in das fotoablum oder in den pafiledb mod für einen upload und schon kommt dierser fehler ....
verträgt sich da was nicht miteinander ?
einmal aktualisieren im browser und es geht .... woran liegt das .... ?
Code: Alles auswählen
phpBB : Kritischer Fehler
Error updating sessions table
DEBUG MODE
UPDATE phpbb_users SET user_session_time = 1074949250, user_session_page = -19, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+(1074949250-1074949186) WHERE user_id = 2
Line : 282
File : /homepages/11/d75870654/htdocs/frontpage_westieforum/phpbb/includes/sessions.php
für schenlle hilfe wäre ich superdankbar
hier die sessions.php
Verfasst: 24.01.2004 17:02
von Markus67
hier die sessions php.
zeile: 275 - 305
Code: Alles auswählen
if ( $userdata['user_id'] != ANONYMOUS )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $thispage_id, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+($current_time-".$userdata['session_time'].")
WHERE user_id = " . $userdata['user_id'];
// if ( !$db->sql_query($sql) )
// {
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
}
// }
//
// Delete expired sessions
//
$expiry_time = $current_time - $board_config['session_length'];
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE UNIX_TIMESTAMP() - session_time >=172800
AND session_id <> '$session_id'";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error clearing sessions table', '', __LINE__, __FILE__, $sql);
}
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
}
return $userdata;
}
}
}
markus
Verfasst: 03.02.2004 00:42
von itst
Poste bitte mal die Struktur der Tabelle phpbb_sessions.
hier die struktur der phpbb_sessions
Verfasst: 03.02.2004 10:09
von Markus67
hallo,
hier die struktur der phpbb_sessions
Code: Alles auswählen
Feld Typ Attribute Null Standard Extra Aktion
session_id char(32) Nein
session_user_id mediumint(8) Nein 0
session_start int(11) Nein 0
session_time int(11) Nein 0
session_ip char(8) Nein 0
session_page int(11) Nein 0
session_logged_in tinyint(1) Nein 0
Alle auswählen / Auswahl entfernen markierte:
Indizes : [Dokumentation]
Name Typ Kardinalität Aktion Feld
PRIMARY PRIMARY 19 session_id
session_user_id INDEX 9 session_user_id
session_id_ip_user_id INDEX 19 session_id
session_ip
session_user_id
Index über Spalten anlegen Speicherplatzverbrauch : Typ Verbrauch
Daten 2.451 Bytes
Index 10.240 Bytes
Überhang 1.368 Bytes
Effektiv 11.323 Bytes
Insgesamt 12.691 Bytes
[Optimiere Tabelle]
Zeilenstatistik : Angaben Wert
Format starr
Zeilen 19
Zeilenlänge ø 57
Zeilengröße ø 668 Bytes
Erzeugt am 24. Januar 2004 um 01:15
Aktualisiert am 03. Februar 2004 um 10:01
Letzter Check am 03. Februar 2004 um 03:38
schöne grüße markus