Öffnen von Threads geht nicht -> SQL Database Error

17Massi
Problembeschreibung:
Hallo,
bei meinem Forum (Wbb2.3.6) wird bei jedem Öffnen von Threads (egal welcher, jeder!) eine Fehlermeldung angezeigt. Private Nachrichten gehen. Aber sobald man einen Thread aufrufen will kommt ne Fehlermeldung. Threads kann man erstellen. Aber sobald man absendet, kommt die Fehlermeldung... Der Titel wird dann trotzdem im entsprechenden Unterforum angezeigt.

Fehlermeldung: (Den Thread hab ich für extra "Datenbankstörung usw. genannt)

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): 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 LEFT JOIN bb1_boards b ON (t.boardid=b.boardid) WHERE t.visible='1' AND t.closed <> 3 AND t.threadid <> 3404 AND b.password='' AND t.boardid=x.boardid AND t.boardid IN (0,2,23,7,16,82,32,25,37,3,4,6,96,90,5,43,44,8,9,10,11,12,13,14,15,91,46,17,18,19,81,20,21,22,47,24,45,26,30,28,36,27,97,31,33,29,34,35,38,39,77,98,87,71,102,72,51,52,53,55,56,57,59,60,62,63,65,66,68,70,50,54,58,61,64,67,69,74,76,80,83,84,85,93,95,73,75,79,92,94,99,89,100) AND t.topic LIKE '%+++INFO+++ ***Kurze Datenbankstörungen, Problem wird bald behoben sein! Gruß Massi***%' ORDER BY t.lastposttime DESC LIMIT 0, 5;
mysql error: Unknown column 't.boardid' in 'on clause'
mysql error number: 1054
mysql version: 5.0.77
php version: 5.2.16
Date: 31.08.2011 @ 12:01
Script: /thread.php?threadid=3404
Referer: http://www.fastfood-forum.net/board.php?boardid=3 


Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
http://www.fastfood-forum.net

Was wurde zuletzt geändert oder eingebaut?
nichts. ich habe lediglich bei woltlab.de meine Benutzernummer umgewandelt in meinen Benutzernamen...


bitte um hilfe, danke schonmal!
Ghostmaster
Hast du irgendwelche Hacks im Forum eingebaut?
Wenn nicht, dann lade einfach mal die Original thread.php hoch.
17Massi
Die letzten Monate nicht, nein. Das ist ja gerade das komische..
Kanns auch einfach sein, dass die Datenbank von meinem Anbieter momentan nen Hänger hat? War schon öfters der Fall... Aber nicht so, dass man keine Thread mehr öffnen kann.

thread.php hab ich hochgeladen

PS:
Das Forum selber läuft allgemein auch ziemlich langsam. Ist ansonsten nicht so (gerade aufgefallen, auch als ich in den ACP gegangen bin)
Ghostmaster
Ähnliche Themen

Verursacht wird der Fehler durch den "Ähnliche Themen" Hack - hier die Lösung! smile
17Massi
Danke für deine Hilfe!
Bei der thread.php gibts ja aber einige "t.boardid". Welche soll ich dann ersetzen? (Auch wenn bei deinem verlinkten Beitrag 2x steht Augenzwinkern

danke! smile
Ghostmaster
Schau mal GANZ unten in der thread.php! smile Dort gibt es nur eine Abfrage mit den t.boardid
17Massi
Hm, ich hab das nun so geändert:

php:
1:
AND x.boardid=x.boardid AND x.boardid IN (0".GetAccessableForums().") AND t.topic LIKE '%$threadtopic%' ORDER BY t.lastposttime DESC LIMIT 05;");


allerdings geht das Öffnen von Threads noch immer nicht.. Dieselbe Fehlermeldung :/

Edit:
Dankeschöön, habs hinbekommen smile
(Hab einfach noch vorher ein t.boardid in x.boardid umgeändert Augenzwinkern )

Danke für die Hilfe!