Debug Mode na installatie autogroep

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
gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Debug Mode na installatie autogroep

Bericht door gerda115 » 17 mei 2005, 19:29

Na installatie autogroep 1.2.2em krijg ik de volgende foutmelding bij het aanmaken van een nieuwe groep.

Could not insert new group

DEBUG MODE

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

INSERT INTO phpbb_groups (group_type, group_name, group_description, group_moderator, group_count,group_count_max,group_count_enable, group_single_user) VALUES (0, 'Everyone', 'Alle nieuwe members', 2, '0','0','1', '0')

Line : 396
File : admin_groups.php

De debug mode krijgen we ook bij het plaatsen van een onderwerp;

Error geting users post stat

DEBUG MODE

SQL Error : 1054 Unknown column 'g.group_count' in 'field list'

SELECT ug.user_id, g.group_id as g_id, u.user_posts, g.group_count, g.group_count_max FROM phpbb_groups g, phpbb_users u LEFT JOIN phpbb_user_group ug ON g.group_id=ug.group_id AND ug.user_id=7 WHERE u.user_id=7 AND g.group_single_user=0 AND g.group_count_enable=1 AND g.group_moderator<>7

Line : 484
File : functions_post.php


Iemand een idee waar ik de fout kan vinden.

Bvd,
Gerda115

abcde
Berichten: 1494
Lid geworden op: 19 feb 2004, 16:02

Bericht door abcde » 17 mei 2005, 19:41

Heb je de SQL handeling wel uitgevoerd?

Zo nee, eerst doen!

Zo ja, geef dan eens:
Line : 484
File : functions_post.php
de lijnen rondom 484 van /includes/functions_post.php.
Bijna 1500 posts!

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 17 mei 2005, 19:50

Ik kan uit het txt bestandje wat er bij zit niks vinden dat ik een sql handeling uit moet voeren?

Hieronder de gegevnes van lijn 476 t/m 515

Alvast bedankt voor de geboden hulp.

$sql = "SELECT ug.user_id, g.group_id as g_id, u.user_posts, g.group_count, g.group_count_max FROM " . GROUPS_TABLE . " g, ".USERS_TABLE." u
LEFT JOIN ". USER_GROUP_TABLE." ug ON g.group_id=ug.group_id AND ug.user_id=$user_id
WHERE u.user_id=$user_id
AND g.group_single_user=0
AND g.group_count_enable=1
AND g.group_moderator<>$user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error geting users post stat', '', __LINE__, __FILE__, $sql);
}
while ($group_data = $db->sql_fetchrow($result))
{
$user_already_added = (empty($group_data['user_id'])) ? FALSE : TRUE;
$user_add = ($group_data['group_count'] == $group_data['user_posts'] && $user_id!=ANONYMOUS) ? TRUE : FALSE;
$user_remove = ($group_data['group_count'] > $group_data['user_posts'] || $group_data['group_count_max'] < $group_data['user_posts']) ? TRUE : FALSE;
if ($user_add && !$user_already_added)
{
//user join a autogroup
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
VALUES (".$group_data['g_id'].", $user_id, '0')";
if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error insert users, group count', '', __LINE__, __FILE__, $sql);
}
} else
if ( $user_already_added && $user_remove)
{
//remove user from auto group
$sql = "DELETE FROM " . USER_GROUP_TABLE . "
WHERE group_id=".$group_data['g_id']."
AND user_id=$user_id";
if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not remove users, group count', '', __LINE__, __FILE__, $sql);
}
}
}
return;
}

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 17 mei 2005, 19:53

je hebt de sql niet uitgevoerd, waarschijnlijk zit er een bestand genaamrd db_update.php die moet je uploaden, en heen gaan ;)

gerda115
Berichten: 20
Lid geworden op: 17 mei 2005, 19:23

Bericht door gerda115 » 17 mei 2005, 20:06

paulus schreef:je hebt de sql niet uitgevoerd, waarschijnlijk zit er een bestand genaamrd db_update.php die moet je uploaden, en heen gaan ;)
Heel erg hartelijk dank, in het teks bestandje stond dat dit al eerste moest gebeuren.
Heb de gok gewaagt om het nogmaals uit te voeren en het werkt :thumb:

Grt,
Gerda115

Gesloten