redtiger
Ich habe nun ein großes Problem, wen Gäste im Forum sind können die ungehindert in allen zugänglichen Bereichen lesen doch wenn sich ein User einlogt erscheint in unregelmäßigen abständen ein SQL Fehler welcher mir unbekannt ist.
Der Fehler tritt auf wenn der eingelogte User einen Thread aufrufen will was bei einem Gast User ohne Probleme Funktioniert.
Dieser Fehler tritt auch bei den Mods und dem Admin auf.
Wenn ich jedoch das Forum in den Wartungsmodus schalte so das nur noch der Admin das Forum sehen kann taucht der Fehler nicht mehr auf.
Wie gesagt ich kann mir den Fehler nicht erklären doch eventuell weis hier jemand rat.
Die SQL Meldung welche erscheint ist diese:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (): Invalid SQL: SELECT t.threadid, t.boardid, x.title, x.boardid, t.prefix, t.topic, t.starttime, t.starterid, t.starter, t.lastposttime, t.lastposterid, t.lastposter, t.replycount, t.views, t.attachments, t.closed, t.important, t.pollid FROM bb1_threads t, bb1_boards x WHERE t.visible='1' AND t.closed <> 3 AND t.threadid <> 45 AND x.password='' AND t.boardid=x.boardid AND t.boardid IN (0,5,13,17,26,45,102,37,85,6,7,8,9,10,14,15,16,50,18,19,25,20,21,22,23,24,2
7,28,29,30,31,32,33,34,35,36,38,44,39,40,41,42,43,46,47,48,49,51,57,61,52,5
3,54,55,58,59,60,62,63,64,86,87,103,104,105) AND (t.topic LIKE OR t.topic LIKE '%Foren%' OR t.topic LIKE '%Regeln%') ORDER BY t.lastposttime DESC LIMIT 0, 5;
mysql error: 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 'OR t.topic LIKE '%Foren%' OR t.topic LIKE '%Regeln%') ORDE' at line 10
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1
php version: 4.4.4-8+etch3
Was kann das sein und wie kann ich dieses beheben?
Der Fehler tritt auf wenn der eingelogte User einen Thread aufrufen will was bei einem Gast User ohne Probleme Funktioniert.
Dieser Fehler tritt auch bei den Mods und dem Admin auf.
Wenn ich jedoch das Forum in den Wartungsmodus schalte so das nur noch der Admin das Forum sehen kann taucht der Fehler nicht mehr auf.
Wie gesagt ich kann mir den Fehler nicht erklären doch eventuell weis hier jemand rat.
Die SQL Meldung welche erscheint ist diese:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (): Invalid SQL: SELECT t.threadid, t.boardid, x.title, x.boardid, t.prefix, t.topic, t.starttime, t.starterid, t.starter, t.lastposttime, t.lastposterid, t.lastposter, t.replycount, t.views, t.attachments, t.closed, t.important, t.pollid FROM bb1_threads t, bb1_boards x WHERE t.visible='1' AND t.closed <> 3 AND t.threadid <> 45 AND x.password='' AND t.boardid=x.boardid AND t.boardid IN (0,5,13,17,26,45,102,37,85,6,7,8,9,10,14,15,16,50,18,19,25,20,21,22,23,24,2
7,28,29,30,31,32,33,34,35,36,38,44,39,40,41,42,43,46,47,48,49,51,57,61,52,5
3,54,55,58,59,60,62,63,64,86,87,103,104,105) AND (t.topic LIKE OR t.topic LIKE '%Foren%' OR t.topic LIKE '%Regeln%') ORDER BY t.lastposttime DESC LIMIT 0, 5;
mysql error: 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 'OR t.topic LIKE '%Foren%' OR t.topic LIKE '%Regeln%') ORDE' at line 10
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1
php version: 4.4.4-8+etch3
Was kann das sein und wie kann ich dieses beheben?