Pagina 1 van 1
Permissies ( ut is weer zo ver :( )
Geplaatst: 10 aug 2004, 22:14
door V!ncent
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.
Geplaatst: 10 aug 2004, 22:19
door dMo-dMo
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
Geplaatst: 10 aug 2004, 22:21
door V!ncent
dMo-dMo schreef:
Maar waarschijnlijk zal er gewoon een fout staan in admin/admin_ug_auth.php
zo ver was ik ook maar waar

Geplaatst: 10 aug 2004, 22:24
door dMo-dMo
Pc 4 live schreef:maar waar
... at line 3
Ik zou het niet weten
Lijn 7 ofzo?
Geplaatst: 10 aug 2004, 22:31
door cartoontje
Post eens admin/admin_ug_auth.php lijn 170 t/m 190!

Geplaatst: 10 aug 2004, 23:00
door Leipo
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.
Re: Permissies ( ut is weer zo ver :( )
Geplaatst: 10 aug 2004, 23:16
door dMo-dMo
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
Geplaatst: 11 aug 2004, 08:05
door WebSiteNet
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?
Geplaatst: 11 aug 2004, 11:01
door V!ncent
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

Geplaatst: 11 aug 2004, 11:05
door WebSiteNet
Aha,
Welke admin overall forumauth heb je geinstalleerd.
Geplaatst: 11 aug 2004, 11:09
door V!ncent
ow ik heb ook nog de Avatar gallery hack geinstalleerd
Ik gebruik de geen van smartor.
Geplaatst: 11 aug 2004, 11:15
door WebSiteNet
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?
Geplaatst: 11 aug 2004, 11:26
door V!ncent
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.
Geplaatst: 11 aug 2004, 11:47
door V!ncent
zowals je eerst zei:
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?
Geplaatst: 11 aug 2004, 12:35
door WebSiteNet
Dat zou betekenen dat hij user_id niet mee zend. Vaag...
Je kan proberen om de nieuwe gebruikers die je onder tussen hebt er handmatig in te zetten.