Seite 1 von 1

Fehler bei Last visit mod

Verfasst: 11.01.2005 19:55
von charlymcfly
Hab einen Fehler beim Last visit Mod ständig nach der Installation:

phpBB : Kritischer Fehler

Error updating sessions table

DEBUG MODE

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

UPDATE cheatsusers SET user_session_time = 1105469469, user_session_page = 0, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+(1105469469-1105468888) WHERE user_id = 2

Line : 293
File : /srv/www/htdocs/web1/html/pcforum/cheats/includes/sessions.php

Ich hab alles nach der installationsanleitung eingefügt und die last_visit_db_update.php ausgeführt.

Hier meine sessions.php falls damit jemand den Fehler rausfinden kann.

Kann mir jemand helfen? Bin schon echt am verzweifeln

Verfasst: 11.01.2005 20:55
von Mario Siebert
Da fehlt eine Tabellenspalte in der Tabelle phpbb_users, führ über phpMyAdmin dieses Query aus:

Code: Alles auswählen

ALTER TABLE phpbb_users ADD user_totalpages INT (11) DEFAULT "0";
Eigentlich sollte diese Spalte aber von der Update Datei angelegt werden sofern du diese wirklich korrekt über den Browser ausgeführt hast.

Grüße Mario

Verfasst: 12.01.2005 04:31
von charlymcfly
Ja hast recht ich mußte alle datenbank updates per hand ausführen da die install.php dies nicht gemacht hat.

Muß mann erstmal drauf kommen.

Danke

Verfasst: 28.01.2005 12:47
von UHolthausen
Hallo

nach einigen Fehlermeldungen läuft es jetzt.
Alle Datenbankänderungen mußten von Hand vorgenommen werden.
Die Datei "last_visit_db_update.php" hat keine Veränderung an der Datenbank durchgeführt. Warum ist mir unklar, da es zu keiner Fehlermeldung kam, sollte nur nach der Ausführung die Datei löschen.

Ausgeführt per Hand wurde folgender Befehl:

ALTER TABLE phpbb_users ADD user_totalpages INT (11) DEFAULT "0";

ALTER TABLE phpbb_users ADD user_totallogon INT (11) DEFAULT "0";

ALTER TABLE phpbb_users ADD user_lastlogon INT (11) DEFAULT "0";

ALTER TABLE phpbb_users ADD user_totaltime INT (11) DEFAULT "0";

Verfasst: 11.02.2005 13:17
von Enano
durfte die 4 auch per Hand anlegen ...
... dann kam:

Code: Alles auswählen

Parse error: parse error, unexpected T_STRING in /is/htdocs/65288/www.m1v.de/forum/language/lang_german/lang_main.php on line 1090
... da wurde das ' vergessen.
siehe hier:
http://www.phpbb.de/viewtopic.php?t=772 ... ight=visit

Nun läuft´s zum Glück