Fehlermeldung

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
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Fehlermeldung

Beitrag von unionerdirk »

Beim ändern der Befugnisse eines Users habe ich folgende Fehlermeldung nach dem abschicken bekommen. Die Änderung wurde nicht übernommen. Was bedeutet das?

Code: Alles auswählen

Couldn't obtain user/group 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 '0 WHERE ug.user_id = 4 AND g.group_id = ug.group_id AND aa.grou

SELECT aa.* FROM phpbb_auth_access aa, phpbb_user_group ug, phpbb_groups g, auth_globalannounce = 0 WHERE ug.user_id = 4 AND g.group_id = ug.group_id AND aa.group_id = ug.group_id AND g.group_single_user = 1

Line : 280
File : admin_ug_auth.php
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

SELECT aa.* FROM phpbb_auth_access aa, phpbb_user_group ug, phpbb_groups g, auth_globalannounce = 0 WHERE ug.user_i ...
Die rote 0 (und das "=") ist an dieser Stelle syntaktisch fehl am Platz.
Wie das da hinkommt? Da hast du wahrscheinlich einen kleinen Fehler beim Modeinbau gemacht. Da das "auth_globalannounce" auch nicht ganz sauber ist (es fehlt das "AS", also aus welcher Tabelle die Spalte kommen soll), vermute ich mal, dass das ganze Teil "auth_globalannounce = 0" eigentlich nach dem WHERE kommen sollte.
Wenn du mal die entsprechende Stelle (+- 5 Zeilen) aus deiner admin_ug_auth.php postet und dazu noch sagst, welche Mods du eingebaut hast, sehen wir weiter.
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Ich habe einfach mal die admin_ug_auth als .txt online gestellt.

www.union-fanforum.de/forum/admin_ug_auth.txt

Zuletzt habe ich den Mod Globale Ankündigung eingebaut. Vielleicht hilft dir das weiter.
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Kann mir denn keiner weiterhelfen? Problem ist immer noch vorhanden.
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hallo,

du hast diesen Teil (der zweimal einzubauen ist)

Code: Alles auswählen

, auth_globalannounce = 0
an der falschen Stelle eingebaut.

Mach das mal wieder rückgängig und schau dir die Anleitung noch mal sorgfältig(er) an:

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------------ 
# 
SET auth_view = 0,
WHERE

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
 WHERE

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
, auth_globalannounce = 0 

# 
#-----[ FIND ]------------------------------------------------ 
# 
SET auth_view = 0,
WHERE

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
 WHERE

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
, auth_globalannounce = 0
Gruß,
Chris
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Danke funktioniert nun wieder.
Antworten

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