Help! Algemene Fout
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Help! Algemene Fout
Mijn forum heeft een algemene fout:
Algemene fout
SQL ERROR [ mysqli ]
Unknown column 's.session_forum_id' in 'where clause' [1054]
SQL
SELECT COUNT(DISTINCT s.session_ip) as num_guests FROM phpbb3_sessions s WHERE s.session_user_id = 1 AND s.session_time >= 1210373160 AND s.session_forum_id = 10
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: includes/functions.php
LINE: 3141
CALL: dbal_mysqli->sql_query()
FILE: includes/functions.php
LINE: 3174
CALL: obtain_guest_count()
FILE: includes/functions.php
LINE: 3366
CALL: obtain_users_online()
FILE: viewforum.php
LINE: 136
CALL: page_header()
forum adres:
http://www.flyffholland.nl/phpBB3/index.php
wat moet ik doen?!
de fout ontstond tijdens het updaten van phpbb versie RC7 naar phpbb versie 3.0.1
Algemene fout
SQL ERROR [ mysqli ]
Unknown column 's.session_forum_id' in 'where clause' [1054]
SQL
SELECT COUNT(DISTINCT s.session_ip) as num_guests FROM phpbb3_sessions s WHERE s.session_user_id = 1 AND s.session_time >= 1210373160 AND s.session_forum_id = 10
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: includes/functions.php
LINE: 3141
CALL: dbal_mysqli->sql_query()
FILE: includes/functions.php
LINE: 3174
CALL: obtain_guest_count()
FILE: includes/functions.php
LINE: 3366
CALL: obtain_users_online()
FILE: viewforum.php
LINE: 136
CALL: page_header()
forum adres:
http://www.flyffholland.nl/phpBB3/index.php
wat moet ik doen?!
de fout ontstond tijdens het updaten van phpbb versie RC7 naar phpbb versie 3.0.1
Re: Help! Algemene Fout
ok.. ik heb het opgelost
ik raakte even in paniek, sorry
ik raakte even in paniek, sorry

Re: Help! Algemene Fout
He, hoe heb je het opgelost dan. Ik heb namelijk dezelfde melding.
Het begon vandaag met de melding dat de tabel phpbb_sessions corrupt was. via een ander forum heb ik gevonden dat deze verwijderd moest worden en d.m.v een script opnieuw aangemaakt. Geen fouten verder dus leek ok. Echter heb ik nu dus deze melding: Unknown column 's.session_forum_id' in 'where clause' [1054].
Ik heb de database al geupdate naar 3.0.6 maar dit heeft helaas niet geholpen. Please help me out here!!!
Bedankt vast voor de hulp.
WECCO
Het begon vandaag met de melding dat de tabel phpbb_sessions corrupt was. via een ander forum heb ik gevonden dat deze verwijderd moest worden en d.m.v een script opnieuw aangemaakt. Geen fouten verder dus leek ok. Echter heb ik nu dus deze melding: Unknown column 's.session_forum_id' in 'where clause' [1054].
Ik heb de database al geupdate naar 3.0.6 maar dit heeft helaas niet geholpen. Please help me out here!!!
Bedankt vast voor de hulp.
WECCO
Re: Help! Algemene Fout
Kennelijk was die query die je gebruikt hebt om de tabel aan te maken niet juist, want er mist een kolom. Met deze SQL code verwijder je de bestaande sessions tabel en maak je een nieuwe aan volgens de structuur voor phpBB 3.0.6 (let even op de table prefix, pas die zo nodig aan aan jouw installatie):
Code: Selecteer alles
DROP TABLE IF EXISTS `phpbb_sessions`;
CREATE TABLE `phpbb_sessions` (
`session_id` char(32) collate utf8_bin NOT NULL default '',
`session_user_id` mediumint(8) unsigned NOT NULL default '0',
`session_forum_id` mediumint(8) unsigned NOT NULL default '0',
`session_last_visit` int(11) unsigned NOT NULL default '0',
`session_start` int(11) unsigned NOT NULL default '0',
`session_time` int(11) unsigned NOT NULL default '0',
`session_ip` varchar(40) collate utf8_bin NOT NULL default '',
`session_browser` varchar(150) collate utf8_bin NOT NULL default '',
`session_forwarded_for` varchar(255) collate utf8_bin NOT NULL default '',
`session_page` varchar(255) collate utf8_bin NOT NULL default '',
`session_viewonline` tinyint(1) unsigned NOT NULL default '1',
`session_autologin` tinyint(1) unsigned NOT NULL default '0',
`session_admin` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`session_id`),
KEY `session_time` (`session_time`),
KEY `session_user_id` (`session_user_id`),
KEY `session_fid` (`session_forum_id`)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Re: Help! Algemene Fout
Ofwel, database_update.php is gewoon niet correct gedraaid, en moet nogmaals gedraaid worden.
Re: Help! Algemene Fout
Lijkt me niet heel logisch, de missende kolom zit al minimaal sinds 3.0.0 in phpBB.
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Re: Help! Algemene Fout
En waarom is het dan niet logische als de user RC7 gebruikten? 

Re: Help! Algemene Fout
Ehmmm...
Uitstekende vraag, had ik overheen gelezen. In RC7 zat hij inderdaad nog niet.

Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Re: Help! Algemene Fout
mannen, jullie zij te gek!! Ik had jullie posts gelezen. Heb de query gedraaid (de rest ging me al te ver...) en alles werkt weer. Jullie hebben weer een hoop mensen blij gemaakt. Hulde Hulde Hulde!!!
Thanks a million.
WECCO
Thanks a million.
WECCO
Re: Help! Algemene Fout
Ik zou toch ook zeker aanraden om Paul z'n advies op te volgen. Dat de database-kolom niet bestaat is een aanwijzing dat de database-update nog niet (volledig) heeft gedraaid.
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail