Seite 1 von 1

Massenspam Posts von unregistrierten Benutzer löschen

Verfasst: 03.12.2007 11:50
von DerMarkus
Hallo ich betreibe ein phpbb Forum schon seit längerer Zeit. Bei mir konnten immer unregistrierte Benutzer ohne Spamprotection posten, was vielleicht ein Fehler war. Denn seit ca. einer Woche ist ein Spambot in meinem Forum unterwegs der immer den gleichen Namen besitzt und da ich im Urlaub war konnte ich nichts kontrollieren. Mittlerweile sind es ca. 500 Pots. Wollte dann die ganzen Posts löschen und hab folgenden SQL-Befehl benutzt.

Code: Alles auswählen

DELETE FROM phpbb_posts WHERE post_username = 'Spambot';
So weit so gut, das hat ja auch funktioniert, allerdings wurde der Postcount nicht zurückgesetzt und ich habe keine Ahnung wie man da sonst vorgehen soll.

LG, der Markus

Verfasst: 03.12.2007 12:11
von Balint
Hi!

Ich würde es hiermit versuchen: http://www.phpbb.de/moddb/maintenance


Viele Grüße,
Bálint

Verfasst: 07.12.2007 00:42
von DerMarkus
Hallo, das hat leider nicht funktioniert. Es wird doch wohl ein Command oder ein SQL Befehl geben der den Postcount wieder auf die Anzhal der Posts anpasst???

Verfasst: 07.12.2007 07:08
von bantu
Ich versuchs mal ...

Beiträge zählen. Ich hoffe du hast nicht mehrere hundert tausend. ;-)

Code: Alles auswählen

SELECT COUNT(*) AS count FROM phpbb_posts;
Danach in die phpbb_config schauen. Dort gibt es einen Wert, der in etwa post_count heißt. Dort kannst du den oben herausgefundenen Wert eingeben.

Verfasst: 08.12.2007 16:56
von DerMarkus
Hallo, ich kann diesen sogennanten "post_count"leider nicht finden. Könnten Sie mir das bisschen genauer erklären?

Grüße,
DerMarkus