Permissies ( ut is weer zo ver :( )

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 ( ut is weer zo ver :( )

Bericht door V!ncent » 10 aug 2004, 22:14

eyz,

Als ik een gebruiker admin probeer te maken krijg ik de volgende fout.

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
Waar kan dat aan liggen?

Greatz

edit: http://www.minination.nl/admin_ug_auth.txt de bron ervan.
Laatst gewijzigd door V!ncent op 10 aug 2004, 22:21, 1 keer totaal gewijzigd.

dMo-dMo
Berichten: 62
Lid geworden op: 05 jun 2004, 23:47

Bericht door dMo-dMo » 10 aug 2004, 22:19

oftewel heb je in admin/admin_ug_auth.php liggen knoeien,
oftewel veranderd je forum ineens zn eigen broncode,
oftewel... zou ik het niet weten.
Maar waarschijnlijk zal er gewoon een fout staan in admin/admin_ug_auth.php

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

Bericht door V!ncent » 10 aug 2004, 22:21

dMo-dMo schreef: Maar waarschijnlijk zal er gewoon een fout staan in admin/admin_ug_auth.php
zo ver was ik ook maar waar :?

dMo-dMo
Berichten: 62
Lid geworden op: 05 jun 2004, 23:47

Bericht door dMo-dMo » 10 aug 2004, 22:24

Pc 4 live schreef:maar waar
... at line 3
Ik zou het niet weten :lol:
Lijn 7 ofzo?

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

Bericht door cartoontje » 10 aug 2004, 22:31

Post eens admin/admin_ug_auth.php lijn 170 t/m 190! :)

Gebruikersavatar
Leipo
Berichten: 4693
Lid geworden op: 22 feb 2003, 12:29
Contacteer:

Bericht door Leipo » 10 aug 2004, 23:00

dMo-dMo, beetje gare antwoorden?
De fout zit in de tekst op Line: 180.
Dus je Line 3 en je Line 7 grap is niet echt lol.
Anyway, zoek ff 170 t/m 190 op inderdaad of upload admin/admin_ug_auth.php even opnieuw.
[+] Isento at DeviantArt

dMo-dMo
Berichten: 62
Lid geworden op: 05 jun 2004, 23:47

Re: Permissies ( ut is weer zo ver :( )

Bericht door dMo-dMo » 10 aug 2004, 23:16

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
SQL Error ..... at line 3

Lijn 3 staat in de foutmelding zelf en lijn 7 was daarop sarcastisch bedoeld

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 11 aug 2004, 08:05

De foutmelding wordt gegenereerd op pagina nummer 180 en de fout zit op lijn 3 van de query. En niet van het bestand.

Dat de fout in admin_ug_auth.php zit kan hij zelf ook wel bedenken. En als iemand een probleem heeft en je gaat een beetje grapjes lopen maken heeft hij ook weinig aan.

Dit stukje maakt de fout (query + uitvoeren):

Code: Selecteer alles

			$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);
			}
Hij mist hier $group_id. En die qordt op regel 151 uit de database gehaald. Daar geeft hij geen fouten over, dus $group_is is al ergens gedefineerd. In de aanroep van die if wordt ook $group_is genoemd (regel 130).

Als je dan verder naar boven gaat kom je op regel 58 de defenitie tegen die uit $_POST[POST_GROUPS_URL] of $_GET[POST_GROUPS_URL] moet komen. Hier loopt het spoor een beetje dood omdat hij dus niet meegestuurd is.

Als ik weer terug ga naar die query die de $group_is query's zie ik dat de if van de query $mode == 'user' bevat (regel 133) en de if van de delete query (regel 160). Dat betekend dus dat het gequery'd MOET zijn.

Mijn conclusie na een uitgebreide analyse (lol) is dat er een fout in de database bij de group id's zit. Heb je via een mod of zelf hier iets aan veranderd?

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

Bericht door V!ncent » 11 aug 2004, 11:01

de mods die ik heb geinstalleerd:

topic password
Link to Profile from avatar
admin overall forumauth



@ leipo
upload admin/admin_ug_auth.php even opnieuw.
dat maakt geen verschil. Ik heb niets aan admin_ug_auth.php :?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 11 aug 2004, 11:05

Aha,

Welke admin overall forumauth heb je geinstalleerd.

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

Bericht door V!ncent » 11 aug 2004, 11:09

ow ik heb ook nog de Avatar gallery hack geinstalleerd :oops:

Ik gebruik de geen van smartor.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 11 aug 2004, 11:15

Die mods doen er niks aan. Mischein is het toch dat niet alle vars worden meegezonden.

Hoe heb je geupgraded naar 2.0.10? Je had geloof ik een eerdere versie (een tijdje geleden).

Heb je toen ook de stijl geupgrade?

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

Bericht door V!ncent » 11 aug 2004, 11:26

ik heb een hele nieuwe installatie gedaan. 2.0.10 gedownload & geinstalleerd. ik heb de overall_header.tpl gekopieerd naar de subsilver map en me style weer ingevult in het admin paneel.

misschien heb je er wat aan:

bij iemand die ik admin heb gemaakt staat nu dat hij gebruiker is.
Gebruikers niveau : Gebruiker

terwijl hij wel gewoon in het admin paneel kan.

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

Bericht door V!ncent » 11 aug 2004, 11:47

zowals je eerst zei:

Code: Selecteer alles

dat er een fout in de database bij de group id's zit
ik heb mijn oude php users tabel er uit geslopt & een nieuwe er ingezet.
En nu doet hij het gewoon. Het lag aan de user tabel.
Maar wat moet ik dan in de user tabel toevoegen dat het werkt?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 11 aug 2004, 12:35

Dat zou betekenen dat hij user_id niet mee zend. Vaag... :roll:

Je kan proberen om de nieuwe gebruikers die je onder tussen hebt er handmatig in te zetten.

Gesloten