Seite 1 von 1

Could not obtain lastvisit data from user table

Verfasst: 17.05.2003 03:19
von bak
Plötzlich zeigt mein seit einem halben Jahr fehlerfrei laufendes Forum folgende Fehlermeldung an:

Could not obtain lastvisit data from user table


Hilfe, bitte schnell :D

Verfasst: 17.05.2003 08:52
von Chaze
Schau Dir mal mit PHPmyAdmin die users Tabelle an. Sieht die 'normal' aus???

Verfasst: 17.05.2003 11:08
von bak
Im MySQL Admin sieht sie normal aus, aber genau kann ich das nicht sagen, gibt es die Möglichkeit die Zugriffsdaten irgendwie zu überprüfen oder auf Null zu setzen?

Verfasst: 17.05.2003 11:09
von Mister_X
aktiviere mal noch den Link:debugMode

Verfasst: 17.05.2003 15:01
von bak
Dann kommt folgendes:

Code: Alles auswählen

phpBB : 

Could not obtain lastvisit data from user table

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_users.MYD'. (errno: 145)

SELECT * FROM phpbb_users WHERE user_id = -1

Line : 62
File : C:\ftp-root\html\cgi-bin\users\p\phpBB2\includes\sessions.php 
Hoffentlich hilft das weiter...

Und die Zeilen 54-63 in der sessions.php sagen folgendes:

Code: Alles auswählen


	//
	// Try and pull the last time stored in a cookie, if it exists
	//
	$sql = "SELECT * 
		FROM " . USERS_TABLE . " 
		WHERE user_id = $user_id";
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(CRITICAL_ERROR, 'Could not obtain lastvisit data from user table', '', __LINE__, __FILE__, $sql);
	}




Verfasst: 17.05.2003 16:08
von Mister_X
probier mal diesen Querry:
http://www.phpbb.de/viewtopic.php?p=148508#148508
in link:phpmyadmin auszuführen

Verfasst: 17.05.2003 16:33
von bak
Danke für den super Support, hat mit dem repair Befehl geklappt :D