Seite 2 von 3

Verfasst: 01.07.2003 23:22
von Humpel27
Tja, so schauts aus, nachdem ich einen kleinen Fehler in der sessions.php behoben habe:

Code: Alles auswählen

phpBB : Critical Error 

Error updating last visit time

DEBUG MODE

UPDATE phpbb_users SET user_session_time = 1057094497, user_session_page = 0, user_lastvisit = 1057094497, user_lastlogon = 1057094497, user_totallogon=user_totallogon+1 WHERE user_id = 2

Line : 165
File : /www/htdocs/v081382/phpbb/includes/sessions.php 
Wie gehts weiter? :(
Mfg & thx
Humpel

Verfasst: 02.07.2003 10:56
von Acid
..speichere ma die sessions.php als *.txt ab und poste einen Link.

Andere Hacks hast du nicht in die sessions.php eingebaut oder ?

Verfasst: 02.07.2003 21:37
von Humpel
Danke dass Du dich so bemühst!!!
Hier is die sesseions.php als txt-file: www.eulenforum.de/temp/sessions.txt

Andere Hacks die die Datei verändern hab ich (glab ich!!!) net eingebaut.

Verfasst: 03.07.2003 13:34
von Acid
Die Datei ist eigentlich ok... baust du den Hack gerade nochmal ein? Weil da´n Fehler in der index.php bei dir auftaucht.

Verfasst: 03.07.2003 13:42
von Humpel
Öhm ne eigentlich bau ich grad nix ein... wo taucht da ein index.php-Fehler auf?! Wenn ich auf mein Forum gehe (www.eulenforum.de/phpbb) kommt imemr der alte Fehler.

Verfasst: 03.07.2003 13:48
von Acid
aha. :o
Ich bekam ´ne Fehlermeldung bei http://www.eulenforum.de/phpbb/index.php .

Die Meldungen, die bei mir angezeigt werden, sind übrigens etwas genauer.
Couldn't retrieve user today data

DEBUG MODE

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

SELECT user_id,username,user_allow_viewonline,user_level,user_lastlogon FROM phpbb_users WHERE user_id!="-1" AND user_session_time >= 1057190400 AND user_session_time< 1057276799 ORDER BY username

Line : 266
File : /www/htdocs/v081382/phpbb/index.php
phpBB : Critical Error

Error updating sessions table

DEBUG MODE

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

UPDATE phpbb_users SET user_totalpages=user_totalpages+1, user_totaltime=user_totaltime+(1057232805-1057231952), user_session_time = 1057232805, user_session_page = 0 WHERE user_id = -1

Line : 280
File : /www/htdocs/v081382/phpbb/includes/sessions.php
Hast du die db_update.php ausgeführt ? :roll:

Verfasst: 03.07.2003 17:20
von Humpel
Ja, hab ich, imemr wenn ich die ausführen will, kommt derselbe Fehler!!!

Verfasst: 04.07.2003 12:45
von Acid
hmm... welcher denn?
Die Fehlermeldungen besagen halt, das die notwendigen Änderungen an der DB noch nicht vorgenommen wurden.

Verfasst: 04.07.2003 16:49
von Humpel27
Dieser Fehler kommt immer:

Code: Alles auswählen


phpBB : Critical Error 

Error updating last visit time 

DEBUG MODE 

UPDATE phpbb_users SET user_session_time = 1057094497, user_session_page = 0, user_lastvisit = 1057094497, user_lastlogon = 1057094497, user_totallogon=user_totallogon+1 WHERE user_id = 2 

Line : 165 
File : /www/htdocs/v081382/phpbb/includes/sessions.php  

Das blöde ist: Wenn ich irgendeine db_update oder table_update meiner ganzen Hacks ausführen will, kommt auch dieser Fehler!!!!
Ich versteh die Welt nicht mehr.

Verfasst: 04.07.2003 22:13
von Acid

Code: Alles auswählen

ALTER TABLE phpbb_users ADD user_lastlogon INT (11) DEFAULT '0';
UPDATE phpbb_users SET user_lastlogon=user_lastvisit;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('hidde_last_logon', '0');

ALTER TABLE phpbb_users ADD user_totaltime INT (11) DEFAULT '0';
ALTER TABLE phpbb_users ADD user_totallogon SMALLINT (5) DEFAULT '0';
ALTER TABLE phpbb_users ADD user_totalpages INT (11) not null;
UPDATE phpbb_users SET user_totallogon = 1 WHERE user_session_time<>0;
Dann führe diese Queries ma mit phpmyadmin aus.