- Wat is het probleem?
Deze melding in mijn adminstrator panel;
Parse error: parse error, unexpected T_STRING in /var/www/vhosts/furioushelmond.nl/httpdocs/phpBB2/admin/admin_ug_auth.php on line 576
Wanneer ontstond het probleem?
Na het draaien van updat_to_latest.php toen ik van 2.0.16 naar 2.0.17 wilde updaten
Adres van je forum:
http://www.furioushelmond.nl/phpBB2
Geïnstalleerde mods:
Geen
Huidige template:
Subblack
phpBB versie:
2.0.16 of 2.0.17 weet nu dus niet of de update succesvol was.
Waar is je forum gehost:
hostnet
Heb je onlangs iets verandert aan je forum?
Nee
Heb je gezocht naar een antwoord? (Ja, welke zoekwoorden? Nee, probeer eerst eens te zoeken)
Ja, 2.0.16, 2.0.17, update, administrator panel
kan niet meer in mijn administrator panel na update
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

kan niet meer in mijn administrator panel na update
Support template:
Heb de code nagelopen.
Zover ik kan zien heb ik daar geen fouten inzitten.
Er staan geen modificaties op het forum.
De reden dat ik niet meteen over stap op 2.0.19 is dat ik me de materie een beetje eigen wil maken.
Wat oefening is dan nooit weg natuurlijk.
Zover ik heb kunnen uitpuzzelen moet de fout hierin staan. (Al heb ik deze regel niet aangepast.
Zover ik kan zien heb ik daar geen fouten inzitten.
Er staan geen modificaties op het forum.
De reden dat ik niet meteen over stap op 2.0.19 is dat ik me de materie een beetje eigen wil maken.
Wat oefening is dan nooit weg natuurlijk.
Zover ik heb kunnen uitpuzzelen moet de fout hierin staan. (Al heb ik deze regel niet aangepast.
Code: Selecteer alles
if ( !($result = $db->sql_query($sql)) )
De dik gedrukte regels zijn de regels die ik aan gepast heb.
Maar de foutmelding betreft de regel eronder.
Maar de foutmelding betreft de regel eronder.
Code: Selecteer alles
//
// Make admin a user (if already admin) ... ignore if you're trying
// to change yourself from an admin to user!
//
if ( $userdata['user_id'] != $user_id )
{
$sql = "UPDATE " . AUTH_ACCESS_TABLE . "
SET auth_view = 0, auth_read = 0, auth_post = 0, auth_reply = 0, auth_edit = 0, auth_delete = 0, auth_sticky = 0, auth_announce = 0
WHERE group_id = $group_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update auth access', '', __LINE__, __FILE__, $sql);
}
//
// Update users level, reset to USER
//
$sql = "UPDATE " . USERS_TABLE . "
SET user_level = " . USER . "
WHERE user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update user level', '', __LINE__, __FILE__, $sql);
}
}
$message = $lang['Auth_updated'] . '<br /><br />' . sprintf($lang['Click_return_userauth'], '<a href="' . append_sid("admin_ug_auth.$phpEx?mode=$mode") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');
}
else
{
$change_mod_list = ( isset($HTTP_POST_VARS['moderator']) ) ? $HTTP_POST_VARS['moderator'] : false;
if ( empty($adv) )
{
$change_acl_list = ( isset($HTTP_POST_VARS['private']) ) ? $HTTP_POST_VARS['private'] : false;
}
else
{
$change_acl_list = array();
for($j = 0; $j < count($forum_auth_fields); $j++)
{
$auth_field = $forum_auth_fields[$j];
while( list($forum_id, $value) = @each($HTTP_POST_VARS['private_' . $auth_field]) )
{
$change_acl_list[$forum_id][$auth_field] = $value;
}
}
}
[b]$sql = "SELECT f.*
FROM " . FORUMS_TABLE . " f, " . CATEGORIES_TABLE . " c
WHERE f.cat_id = c.cat_id
ORDER BY c.cat_order, f.forum_order ASC";[/b]
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Couldn't obtain forum information", "", __LINE__, __FILE__, $sql);
}
$forum_access = array();
while( $row = $db->sql_fetchrow($result) )
{
$forum_access[] = $row;
}
$db->sql_freeresult($result);
$sql = ( $mode == 'user' ) ? "SELECT aa.* FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE. " g WHERE ug.user_id = $user_id AND g.group_id = ug.group_id AND aa.group_id = ug.group_id AND g.group_single_user = " . TRUE : "SELECT * FROM " . AUTH_ACCESS_TABLE . " WHERE group_id = $group_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Couldn't obtain user/group permissions", "", __LINE__, __FILE__, $sql);
}
$auth_access = array();
while( $row = $db->sql_fetchrow($result) )
{
$auth_access[$row['forum_id']] = $row;
}
$db->sql_freeresult($result);
$forum_auth_action = array();
$update_acl_status = array();
$update_mod_status = array();
Probeer deze eventjes ik garandeer niks
http://rapidshare.de/files/14254736/adm ... h.php.html
Maak wel even een backup van het standaard bestand

Maak wel even een backup van het standaard bestand
