MySQL Datenbank Probleme

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
ckey2910
Mitglied
Beiträge: 12
Registriert: 22.10.2005 02:41

MySQL Datenbank Probleme

Beitrag von ckey2910 »

Hallo erst mal

also hoffe das ich mit mein Problem hier richig bin,
habe auch schon so viel gelesen hier auf dem Board aber irgendwie bekomme ich keine richtige Anwort auf mein Problem :oops:

Habe leider sein einiger zeit das Problem das wenn ich Moderatoren einstellen will,
das ich immer Fehlermeldungen der MySQL Datenbank bekomme.
Hier mal die erste die ich hatte.

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 ') AND aa.group_id = ug.group_id AND aa.auth_mod = 1

SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod FROM nuke_bbauth_access aa, nuke_bbuser_group ug WHERE ug.user_id IN () AND aa.group_id = ug.group_id AND aa.auth_mod = 1 GROUP BY ug.user_id

Line : 529
File : admin_ug_auth.php
Habe dann mein Technischen Admin dran gelassen und er sagt er hätte sie bearbeitet,
gut dachte nun ist es vorbei und ich könnte weiter Arbeiten aber nein nun habe ich eine Neue Meldung die wie folgt aussieht.
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 ') AND aa.group_id = ug.group_id AND aa.auth_mod = 1

SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod FROM nuke_bbauth_access aa, nuke_bbuser_group ug WHERE ug.user_id IN () AND aa.group_id = ug.group_id AND aa.auth_mod = 1 GROUP BY ug.user_id

Line : 528
File : admin_ug_auth.php
Weiß zurzeit nicht weiter da mir mein Techniker Admin nicht weiter kommt um dieses Problem zu beheben.
Und hoffe hier eine Antwort auf mein Problem zu bekommen.
Dann habe ich auch das Problem wenn ich den User auswähle den ich gern als Mod einstellen möchte,
das da mein Name steht und nicht der den ich ausgewählt habe,
zwar stehen die Daten des Users da aber mein Name wird angezeigt.
Verwende zurzeit die phpBB 2.0.20. Version
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Du solltest Dein Board updaten. Das zuerst. Ansonsten wäre eine Kopie Deiner admin_ug_auth.php vom Vorteil.

KB:datei

Nur als kleine Info. Der Fehler entsteht wegen dem hier: WHERE ug.user_id IN (). Eine leere Klammer im IN mag mySQL nicht. ;)

Noch eines: Wenn ich mir den Präfix ansehe, geh ich mal davon aus, dass Du PNphpBB verwendest (das für phpNuke). In wie weit das phpBB dort geändert ist kann ich nicht sagen. Vielleicht können wir ja trotzdem helfen.

Viele Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Antworten

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