Probleme mit Gruppenverwaltung

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.
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

Probleme mit Gruppenverwaltung

Beitrag von Chainat »

Hallo zusammen

Habe ein Problem mit den Gruppen.

Ich habe zwei Gruppen gelöscht und eine neue Gruppe erstellt, aslles soweit gut.

Doch wenn ich im Adminbereich unter Forum auf Befugnisse gehe, bekomme ich dort immer noch die Auswahl der alten Gruppen, die neue Gruppe wird nicht angezeigt. Will ich dan ein Forum nur für Admins zugänglich machen oder eine Teileinstellung nur einer bestimmten Gruppe geben, dann kammt der Fehler Could not update auth table


Weiss hier einer Rat, was ich machen kann.

Gruss

Chainat
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

http://phpbb.kordowich.net/index.php?pgid=3
..vielleicht hilft Dir dieses Script, um die Einträge zu reparieren (insofern sie überhaupt kaputt sind).
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

Beitrag von Chainat »

Hallo Acid

leider hat es nichts gebracht. Habe mal Debugmodus gemacht und folgendes erhalten:

Code: Alles auswählen

Could not update auth table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near '= , = , = WHERE forum_id = 44' at line 1

UPDATE phpbb_forums SET auth_view = 3, auth_read = 3, auth_post = 3, auth_reply = 3, auth_edit = 3, auth_delete = 3, auth_sticky = 3, auth_announce = 3, auth_vote = 3, auth_pollcreate = 3, auth_ban = 3, auth_greencard = 5, auth_bluecard = 3, = , = , = WHERE forum_id = 44

Line : 139
File : /var/www/b/---/phpBB/admin/admin_forumauth.php
Danke für die erste Hilfe

Chainat
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..liegt dann sicherlich an dem installierten "Cards" Hack.
Speichere ma die admin_forumauth.php als *.txt ab und poste einen Link.
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

Beitrag von Chainat »

Hallo Acid

hast dich bestimmt gewundert oder geärgert, dass von mir nichts mehr kam. Sorry, war für 2 Monate in den Ferien. Musste wiedermal etwas Erholung haben.

Hier der Link zur txt-Datei

Hoffe es hilft weiter und ich kann den Fehler bald mal beheben.

Chainat
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Hier schonmal was: Suchen:

Code: Alles auswählen

$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard','auth_ban' => $lang['Ban'],'auth_greencard' => $lang['Greencard'],'auth_bluecard' => $lang['Bluecard']);
Ersetzen mit:

Code: Alles auswählen

$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard');
Schau nochmal in die Anleitung an dieser Stelle muss das entfernte ein paar Zeilen tiefer wieder eingefügt werden.
Nach:

Code: Alles auswählen

'auth_vote' => $lang['Vote'],
	'auth_pollcreate' => $lang['Pollcreate']
Versuch das erstmal und wenn es nicht klappt, dann meld dich wieder.
Gleich geänderte Datei als .txt speichern und Link posten.
Zuletzt geändert von Henne am 15.08.2003 12:40, insgesamt 1-mal geändert.
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

Beitrag von Chainat »

Also habe das mal geändert, jedoch immer noch die selbe Fehlermeldung beim Versuch, die Rechte zu ändern in den Foren-Befungissen.

Die Txt-Datei


Nur kommt nun in der Navi im Adminbereich folgender Fehler

Code: Alles auswählen

Parse error: parse error, unexpected T_VARIABLE, expecting ')' in /var/www/b/.ch/phpBB/admin/admin_forumauth.php on line 61
und der link zur Forum-Berechtigung ist nicht mehr da.

Chainat
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Code: Alles auswählen

$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard');
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Schau dir bitte einfach nochmal die Anleitung an.

Wenn du die Schritte genau ausführst, wie sie da stehen, dann gibt es keine Probleme.
Jetzt hast du es ja Verschlimmbessert.
Ist ja noch mehr Murks als vorher.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Hier nochmal ausführlich (ich gehe jetzt von der ersten .txt aus.):
Suchen:

Code: Alles auswählen

$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard','auth_ban' => $lang['Ban'],'auth_greencard' => $lang['Greencard'],'auth_bluecard' => $lang['Bluecard']);
Ersetzen mit:

Code: Alles auswählen

$forum_auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate', 'auth_ban', 'auth_greencard', 'auth_bluecard');
Suchen:

Code: Alles auswählen

'auth_vote' => $lang['Vote'],
	'auth_pollcreate' => $lang['Pollcreate']
Ersetzen mit:

Code: Alles auswählen

'auth_vote' => $lang['Vote'],
	'auth_pollcreate' => $lang['Pollcreate'],
'auth_ban' => $lang['Ban'], 
'auth_greencard' => $lang['Greencard'], 
'auth_bluecard' => $lang['Bluecard']
Das probier erstmal und dann meld dich wieder.
Antworten

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