Seite 1 von 1

Probleme mit user_groups

Verfasst: 03.02.2004 14:47
von butch-e
Moin. Ich habe nen Fehler in meiner user_groups festgestellt, und kann ihn nicht beseitigen.

group_id user_id user_pending
36 36 0
37 37 0
39 39 0
41 41 0
42 42 0
43 43 0
44 44 0
45 45 0
46 46 0
48 48 0
49 49 0

Ein neue User bekommt die ID 50, ist ja klar, aber die group_id ist 41, beim nächste ist es 52,42.

Nachdem ich heute von 2.01 auf 2.06 upgedatet habe, kann ich neu angemeldetet Usern wieder Zugriff auf einzelne Foren gestatten, bei alten Usern (also vor dem Update) funzt das aber immer noch nicht.
Daher muß ich bei diesen Usern nen manuellen Eintrag in der auth_access erstellen, und das ist lästig ;)

Couldn't update private forum permissions

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_view, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_announce, auth_vote, auth_pollcreate, auth_mod) VALUES (6, , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)

Line : 388
File : phpBB2/admin/admin_ug_auth.php


bin für jede Hilfe dankbar.

gruß
butch-e

Verfasst: 03.02.2004 16:15
von PhilippK
Lass mal den DB Maintenance Mod drüberlaufen. Wichtig sind da die Gruppentabellen und evtl. die Wiederherstellung der automatischen Zähler.

Gruß, Philipp

Verfasst: 04.02.2004 12:08
von butch-e
So, habs mit DB Maintenance Mod probiert. Der Fehler ist aber immer noch da. Was geändert wurde, ist, das der Zähler für die group_id nun wieder auf 37 steht, und alle manuell angelegten group_id´s über 37 gelöscht wurden. Das Prob ist nur, das die user_id´s schon bei 45 sind, und ich bei diesen usern. und bei den usern mit id 38-45 kann ich keine Befugnisse ändern.

Gruß
butch-e

Verfasst: 04.02.2004 13:34
von Acid
Du könntest mal versuchen, die "groups" bzw. "user_group" Tabelle komplett zu leeren (nicht löschen; vorher die Tabellen sichern) und den DB-MOD erneut drüberlaufen zu lassen. Eventuell funktioniert´s dann korrekt.

Nachdem du die group/user Einträge mit dem DB-MOD überprüft hat, ist die Fehlermeldung bei diesen Usern immer noch die diesselbe ?
Was wurde beim Ausführen des DB-MODs angezeigt ?

Verfasst: 04.02.2004 15:35
von butch-e
So, bei dem einen Forum schein ich den Fehler gefunden zu haben. die groups-Tabelle war leer. Habe sie jetzt manuell auf den aktuellen Stand gebracht. Nun klappt es wieder :)
Bei dem anderen werde ich es auch mal so probieren.
Vielen Dank erstmal

gruß
butch-e