Error na database restore

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Niels-21
Berichten: 604
Lid geworden op: 27 sep 2004, 13:53
Locatie: Utrecht
Contacteer:

Error na database restore

Bericht door Niels-21 » 02 jul 2006, 08:55

Hallo,

Een tijdje terug heeft mijn hostprovider een backup gerestored van mijn forum database. Sindsdien krijg ik geregeld de volgende error:

Code: Selecteer alles

phpBB : Critical Error 

Error updating sessions table

DEBUG MODE

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

UPDATE phpbb_users SET user_session_time = 1151826566, user_session_page = 0, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+(1151826566-1151826505) WHERE user_id = 2

Line : 364
File : sessions.php
Ik denk dat het te maken heeft met een mod die ik geïnstalleerd heb nadat de backup gemaakt is, en dat er daarom een onbekende kolom is. Ik heb alleen geen enkel idee van welke mod het zou kunnen zijn en hoe de error op te lossen is. Ik heb de volgende mods geïnstalleerd:

Activity
Birthday
Cash
Topics Anywhere
Welcome Private Message

Iemand een idee hoe dit te verhelpen is en aan welke mod het zou kunnen liggen?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 02 jul 2006, 11:04

Dat veld wordt toegevoegd door Last Visit :?
... Maar ik modereer (nog) niet.

Niels-21
Berichten: 604
Lid geworden op: 27 sep 2004, 13:53
Locatie: Utrecht
Contacteer:

Bericht door Niels-21 » 02 jul 2006, 11:10

Bee schreef:Dat veld wordt toegevoegd door Last Visit :?
Oh oké, ja die had ik ook geïnstalleerd nog. Thanx!

Is het nu de bedoeling eigenlijk dat ik de SQL van deze MOD opnieuw uitvoer?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 02 jul 2006, 11:14

Ik denk het wel ;)
... Maar ik modereer (nog) niet.

Niels-21
Berichten: 604
Lid geworden op: 27 sep 2004, 13:53
Locatie: Utrecht
Contacteer:

Bericht door Niels-21 » 07 okt 2006, 07:12

Ik krijg nu deze error:

Code: Selecteer alles

phpBB : Critical Error 

Error updating sessions table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ' user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+(116020147' at line 2

UPDATE phpbb_users SET user_session_time = 1160201478, user_session_page = , user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+(1160201478-1160201375)-4 WHERE user_id = 2

Line : 362
File : sessions.php
Dus vergelijkbaar met hierboven. Heb de SQL van Last Visit opnieuw uitgevoerd, en dan zegt-ie:

Code: Selecteer alles

This list is a result of the SQL queries needed for MOD

Last Visit PART 1 Mod
[Already added] line: 1 , ALTER TABLE phpbb_users ADD user_lastlogon INT (11) DEFAULT "0" not null
[Added/Updated] line: 2 , UPDATE phpbb_users SET user_lastlogon=user_lastvisit WHERE user_lastlogon="0"

Last Visit PART 2 Mod
[Already added] line: 3 , INSERT INTO phpbb_config (config_name, config_value) VALUES ("hidde_last_logon", "0")

Last Visit PART 4 Mod
[Already added] line: 4 , ALTER TABLE phpbb_users ADD user_totaltime INT (11) DEFAULT "0"
[Already added] line: 5 , ALTER TABLE phpbb_users ADD user_totallogon INT (11) DEFAULT "0"
[Already added] line: 6 , ALTER TABLE phpbb_users ADD user_totalpages INT (11) DEFAULT "0"
[Added/Updated] line: 7 , UPDATE phpbb_users SET user_totaltime=(user_session_time-user_lastlogon) WHERE user_totaltime="0" AND user_lastlogon>0
[Added/Updated] line: 8 , UPDATE phpbb_users SET user_totallogon=1 WHERE user_totallogon="0" AND user_session_time<>"0"
Als ik hem nogmaals uitvoer, zegt-ie hetzelfde. En niet dat dus de dingen die zijn toegevoegd/geüpdate al toegevoegd is. Vreemd toch?

De error komt overigens niet elke keer, maar bij tijd en wijlen.

Iemand een idee?

Gesloten