kan niet meer in mijn administrator panel na update

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Furious
Berichten: 5
Lid geworden op: 24 feb 2006, 12:56

kan niet meer in mijn administrator panel na update

Bericht door Furious » 27 feb 2006, 11:07

Support template:
  • 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
Overige opmerkingen:

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 feb 2006, 11:12

waarschijnlijk heb je de file admin_ug_autch.php verkeer bewerkt, heb je het al nagelopen ?
Heb je toevallig modificaties op je forum staan, of helemaal niks.

Maar een vraagje waarom geen update na de meest recente versie 2.0.19?

Furious
Berichten: 5
Lid geworden op: 24 feb 2006, 12:56

Bericht door Furious » 27 feb 2006, 11:22

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.

Code: Selecteer alles

if ( !($result = $db->sql_query($sql)) )

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 feb 2006, 11:42

Waarom zet je niet de complete bestanden erop,
Welke regels heb je dan aangepast?
Post regel van 500 tot 600 eens :) waarschijnlijk staat er een teken verkeerd.

Furious
Berichten: 5
Lid geworden op: 24 feb 2006, 12:56

Bericht door Furious » 27 feb 2006, 11:54

De dik gedrukte regels zijn de regels die ik aan gepast heb.
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();

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 feb 2006, 12:05

Wil je even die file in een link posten volledig, waarschijnlijk staat er nog iets verkeerd :)

Furious
Berichten: 5
Lid geworden op: 24 feb 2006, 12:56

Bericht door Furious » 27 feb 2006, 12:20


Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 feb 2006, 12:30

Probeer deze eventjes ik garandeer niks :) http://rapidshare.de/files/14254736/adm ... h.php.html

Maak wel even een backup van het standaard bestand :wink:

Furious
Berichten: 5
Lid geworden op: 24 feb 2006, 12:56

Bericht door Furious » 27 feb 2006, 12:41

Bedankt, voor je snelle en goed hulp. Het werkt weer.

Gesloten