Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Was bedeutet der Fehler!?
#1
Hallo,

ab und an kommt folgender Fehler:

mySQL error: 1054
Unknown column 'fid' in 'where clause'
Query: DELETE FROM mybb_privatemessages WHERE fid='4' AND ((deletetime < 1149284593 AND deletetime != 0) OR (deletetime = 0 AND dateline < 1149284593))


Was bedeutet dieser? o.O

Grüße,
Sascha.
#2
Verwendest du das Plugin zum automatischen Löschen von PNs aus dem Papierkorb?

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#3
Michael schrieb:Verwendest du das Plugin zum automatischen Löschen von PNs aus dem Papierkorb?

Japp, das benutze ich.
#4
Der Fehler besagt, dass die Spalte fid in der Datenbanktabelle privatemessages nicht existiert:
Zitat:Unknown column 'fid' in 'where clause'
Das kann aber nicht sein, dann würde das PN-System nicht funktionieren. Sollte das Problem weiterhin auftreten, deaktiviere bitte mal das Plugin. Gucke ob das Problem dadurch geköst wird.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#5
Nunja, hab das Plugin wieder entfernt.
Scheint besser so zu sein.
#6
Michael schrieb:Der Fehler besagt, dass die Spalte fid in der Datenbanktabelle privatemessages nicht existiert:
Zitat:Unknown column 'fid' in 'where clause'
Das kann aber nicht sein, dann würde das PN-System nicht funktionieren. Sollte das Problem weiterhin auftreten, deaktiviere bitte mal das Plugin. Gucke ob das Problem dadurch geköst wird.
Du verwechselst da was. fid gibts tatsächtlich nicht. Die Spalte die du meinst heißt folder.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#7
Du hast Recht. Also müsste im Query fid gegen folder getauscht werden.

Suche in der Plugin-Datei nach:
PHP-Code:
$db->query("DELETE FROM ".TABLE_PREFIX."privatemessages WHERE fid='4' AND ((deletetime < $cutoff AND deletetime != 0) OR (deletetime = 0 AND dateline < $cutoff))"); 
Ersetzen durch:
PHP-Code:
$db->query("DELETE FROM ".TABLE_PREFIX."privatemessages WHERE folder='4' AND ((deletetime < $cutoff AND deletetime != 0) OR (deletetime = 0 AND dateline < $cutoff))"); 
Ich geb das an den Autor weiter.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Was bedeutet das? Rotstift 1 1.307 25.08.2007, 18:45
Letzter Beitrag: krafdi
  Komischer Fehler - was bedeutet der!? SweetySchnuffel 18 5.663 06.09.2006, 16:14
Letzter Beitrag: SweetySchnuffel
  Was bedeutet der Stern? poncho 3 1.884 24.08.2006, 11:46
Letzter Beitrag: poncho
  Was bedeutet PN System nutzen???? Angel 3 2.187 13.12.2005, 12:30
Letzter Beitrag: NetHunter