Probleme mit Einstellung von Mod-Rechten

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.
Tequilla

Probleme mit Einstellung von Mod-Rechten

Beitrag von Tequilla »

Hallo ich hab immer wieder mal das Prob, das ich gewissen Usern nicht Mod-Rechte geben kann. Ich bekomm dann immer folgende Fehlermeldung:
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)' at line 2

INSERT INTO flr_auth_access (forum_id, group_id, auth_mod) VALUES (273, , 1)

Line : 443
File : admin_ug_auth.php
Er findet die group_id nicht aus welchen Gründen auch immer schränkt er die suche ein auf Gruppen mit der einstellung:

Code: Alles auswählen

AND g.group_single_user = " . TRUE;
Nur besteht die Gruppe logischerweise nicht nur aus einer Person. Ich hab auch schon mal versucht, dass ich "group_single_user" eben auf TRUE setzte, dann ist aber die ganze Gruppe Mod, was ja auch nicht Sinn der Sache ist.

Ich stelle na klar die Befugnis für den User und nicht für die Gruppe ein.

Die Version vom Board ist 2.0.14
Version von PHP und MySQL

Es sind auch ein paar Mods installiert, weiss jetzt nicht alle auswendig

In freudiger Erwartung :D
Tequilla
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

verlinke die admin_ug_auth.php mal als txt
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

was gibt er denn hier aus?`

Code: Alles auswählen

		//
		// Get group_id for this user_id
		//
		$sql = "SELECT g.group_id, u.user_level
			FROM " . USER_GROUP_TABLE . " ug, " . USERS_TABLE . " u, " . GROUPS_TABLE . " g
			WHERE u.user_id = $user_id 
				AND ug.user_id = u.user_id 
				AND g.group_id = ug.group_id 
				AND g.group_single_user = " . TRUE;

		echo $sql;
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Tequilla

Beitrag von Tequilla »

War für mich zum debuggen

Hab ich vergessen zum auskommentieren
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

ja und was kommt als Ausgabe da raus? :D
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Tequilla

Beitrag von Tequilla »

Ohhh Sorry

Code: Alles auswählen

SELECT g.group_id, u.user_level FROM flr_user_group ug, flr_users u, flr_groups g WHERE u.user_id = 17 AND ug.user_id = u.user_id AND g.group_id = ug.group_id AND g.group_single_user = 1
Das SQL-Statement funzt, es liefert nur kein Ergebin zurück, da ja g.group_single_user 0 ist
Tequilla

Beitrag von Tequilla »

Und???

Ne Ahnung woran das liegt???
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

die Query an sich ist in Ordnung, daran liegt es nicht!
hast du irgendwelche Änderungen an der Datei vorgenommen?

mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Tequilla

Beitrag von Tequilla »

Nur die der Mods.
Antworten

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