Seite 2 von 2

Re: 300.000 Beiträge (Spam) löschen

Verfasst: 28.06.2013 15:59
von Saitentanz
Hallo True4,

ich weiß nicht, wie Dein Forum sprachlich aufgestellt ist. Meins läuft ausschließlich in Deutsch. Bei mir sind in der Anfangszeit die Spammer fast stündlich nachgerückt. Ich habe dann die Captcha Funktion als Frage mit vorgegebener Antwort eingerichtet, und zwar insgesamt 7 Fragen. Von denen wird bei einer Neuregistrierung zufällig eine ausgewählt, die auch in der Schreibweise korrekt sein muss (Groß-/Kleinschreibung). Da die Spammer alle in Englisch geschrieben haben, habe ich mir Fragen überlegt, die als Antwort fast immer deutsche Umlaute beinhalten. Auch Trickfragen wie, "Name des letzten deutschen Staatsoberhauptes, das vom Bundespräsidenten ernannt wurde" => Antwort "Schröder". In der BRD wird jeder Bundeskanzler vom Bundespräsident ernannt.

Seit dem ich das eingerichtet habe, ist kein einziger Spammer mehr durchgekommen.

Re: 300.000 Beiträge (Spam) löschen

Verfasst: 29.06.2013 14:50
von Miriam
True4 hat geschrieben:...
"Insgesamt warten 479908 Beiträge auf Freigabe."
...
Das wäre dann:

Code: Alles auswählen

DELETE FROM phpbb_posts WHERE post_approved =0
auszuführen in der DB mittels KB:phpmyadmin.
Dein Tabellenpräfix muß phpbb_ sein

Mache VORHER eine DB Sicherung (KB:mysqlbackup).

Re: 300.000 Beiträge (Spam) löschen

Verfasst: 29.06.2013 18:00
von Dr.Death
Die Tabelle phpbb_topics nicht vergessen......

Code: Alles auswählen

DELETE FROM phpbb_topics WHERE topic_approved = 0 ;
Du solltest nach getaner Arbeit und Kontrolle dann noch im ACP auf der Übersichtsseite folgendes durchführen lassen:
Statistiken resynchronisieren
Berechnet die Anzahl von Beiträgen, Themen, Benutzern und Dateien neu.