Permissies

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
Gebruikersavatar
V!ncent
Berichten: 1138
Lid geworden op: 03 apr 2003, 20:08
Locatie: 127.0.0.1
Contacteer:

Permissies

Bericht door V!ncent » 18 jun 2004, 13:43

als ik de permissies wil updaten van een gebruiker krijg ik deze foutmelding:

Code: Selecteer alles

Couldn't delete auth access info

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'AND auth_mod = 0' at line 3

DELETE FROM phpbb_auth_access WHERE group_id = AND auth_mod = 0

Line : 180
File : /home/virtual/site16/fst/var/www/html/admin/admin_ug_auth.php

wat kan ik hier aan doen?

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 18 jun 2004, 13:50

Onlangs een mod geïnstalleerd? Post eens regel 170 t/m 190 van dat bestand! :)

Gebruikersavatar
V!ncent
Berichten: 1138
Lid geworden op: 03 apr 2003, 20:08
Locatie: 127.0.0.1
Contacteer:

Bericht door V!ncent » 18 jun 2004, 13:54

jah 3 mods
shoutbox, overall forum permissies, view ip on tread ofsow :P

line 170 t/m 190:

Code: Selecteer alles

	if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not update user level', '', __LINE__, __FILE__, $sql);
			}

			$sql = "DELETE FROM " . AUTH_ACCESS_TABLE . "
				WHERE group_id = $group_id 
					AND auth_mod = 0";
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, "Couldn't delete auth access info", "", __LINE__, __FILE__, $sql);
			}

			//
			// Delete any entries in auth_access, they are not required if user is becoming an
			// admin
			//
			$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)) )

Larz
Berichten: 179
Lid geworden op: 22 nov 2003, 16:03

Re: Permissies

Bericht door Larz » 18 jun 2004, 13:57

Code: Selecteer alles

Couldn't delete auth access info

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'AND auth_mod = 0' at line 3

DELETE FROM phpbb_auth_access WHERE group_id = [b]dit is leeg[/b] AND auth_mod = 0

Line : 180
File : /home/virtual/site16/fst/var/www/html/admin/admin_ug_auth.php
[code]

Zoals je ziet staat er niets bij group_id in je query, ik denk dat dat het probleem is.
Dus op naar regel 180 in admin/admin_ug_auth.php, daar moet iets staat als dit (even uit mijn eigen bestand gehaald):

[code]$sql = "DELETE FROM " . AUTH_ACCESS_TABLE . "
WHERE [b]group_id = $group_id [/b]
AND auth_mod = 0";
Laatst gewijzigd door Larz op 18 jun 2004, 13:59, 1 keer totaal gewijzigd.

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 18 jun 2004, 13:59

Dat staat er toch ook! :roll:

@ Lars (onder me): Dacht ik al! :bier:
Laatst gewijzigd door cartoontje op 18 jun 2004, 14:02, 1 keer totaal gewijzigd.

Larz
Berichten: 179
Lid geworden op: 22 nov 2003, 16:03

Bericht door Larz » 18 jun 2004, 14:01

Er werd pas gereageerd toen ik aan het typen was, had het dus nog niet gezien, sorry :)

Gebruikersavatar
V!ncent
Berichten: 1138
Lid geworden op: 03 apr 2003, 20:08
Locatie: 127.0.0.1
Contacteer:

Bericht door V!ncent » 18 jun 2004, 14:04

:P maar waar zou dit mee te maken kunnen hebben?

Gebruikersavatar
V!ncent
Berichten: 1138
Lid geworden op: 03 apr 2003, 20:08
Locatie: 127.0.0.1
Contacteer:

Bericht door V!ncent » 18 jun 2004, 14:12

hum..... :? de premissies van mijn shoutbox kan ik ook niet updaten.

Wijziging: ik heb weer iets ontdekt. Als ik de tabel phpbb_users verwijder en een andere toevoeg van mijn test forum zonder leden, en een test account aan maak, dan doet hij het wel gewoon. ik denk dat het aan de tabel ligt.

Hoe kan ik velden uit phpbb_users verwijderen? met welke SQL query/queries?

Gesloten