Probleme mit user_groups

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
butch-e
Mitglied
Beiträge: 3
Registriert: 03.02.2004 13:38

Probleme mit user_groups

Beitrag 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
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
butch-e
Mitglied
Beiträge: 3
Registriert: 03.02.2004 13:38

Beitrag 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
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag 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 ?
butch-e
Mitglied
Beiträge: 3
Registriert: 03.02.2004 13:38

Beitrag 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
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“