Fehler in admin_ug_auth.php

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
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Fehler in admin_ug_auth.php

Beitrag von Blacker »

Hi Leute,

mein Prob: ich will im ACP die rechte eines einzelnen Benutzers ändern, z.B. dass er im Forum "News" rechte hat. Ich klick auf ok und folgendes kommt:

Code: Alles auswählen

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 phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (51, , 1)

Line : 389
File : /usr/export/www/vhosts/funnetwork/hosting/hdblackers/forum/admin/admin_ug_auth.php
ich hab auch schon entdeckt, dass hier steht: VALUES (51, , 1)
Also hab ich geguckt, zu was das ", " gehört, und man sieht auch oben, dass es zu group_id gehört...


Das heißt also, dass man nur Benutzer in irgendeiner Gruppe andre Rechte geben kann!! Das hab ich auch ausprobiert. Mit Usern, die in einer Gruppe sind, funzt das ganze.

Hab auch schon die originale ug_auth raufgespielt, nützt aber nix.
Ist das ein Fehler von 2.0.19?
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Ganz abgesehen davon würde ich mal auf 2.0.20 updaten :wink:

Slytherin
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

benutze easybb .....
macht das probs wenn ich update oder kann ich das sorgenfrei machen? :S
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

*push*
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

*push*
sagt doch wenigstens dass es nicht geht :(
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Um den Bug zu beseitigen..
suche:

Code: Alles auswählen

						$sql = "INSERT INTO " . AUTH_ACCESS_TABLE . " (forum_id, group_id, $sql_field) 
							VALUES ($forum_id, $group_id, $sql_value)";
ersetze mit:

Code: Alles auswählen

						$sql = "INSERT INTO " . AUTH_ACCESS_TABLE . " (forum_id, group_id, $sql_field) 
							VALUES ('$forum_id', '$group_id', '$sql_value')";
Das Problem dürfte damit zwar nicht behoben sein aber er dürfte dann keine Fehlermeldung ausspucken evt. wäre das sogar was für den BugTracker.
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

danke, fehlermeldung kommt nicht mehr, leider wird aber nichts gespeichert...
phantomius
Mitglied
Beiträge: 1
Registriert: 20.01.2006 11:41

...

Beitrag von phantomius »

Obige Änderungen am Quellcode wieder rückgängig machen.
DB Maintaince MOD installieren und Datenbank damit checken. Danach dürfte es wieder gehen.
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Den DB Maintenace findest du übrigens: >> MOD:maintenance <<

Slytherin
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

Slytherin, den mod hast du mir schonmal gepostet :)
übrigends: danke, er funktionierte als du ihn mir geschickt hast noch nicht aber vor 2 wochen gings dann plötzlich..
merkwürdig!
auf jeden fall bringt das auch nix.
Antworten

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