Heute habe ich festgestellt, dass meine WordPress-Installation mit massenhaft Spam-Kommentaren (ca. 250.000!!!) zugemüllt ware. Ein Datenbank-Backup war über 300MB groß! Auf diese Weise lässt sich natürlich nicht mehr vernünftig arbeiten bzw. backupen. Der Button „Spam leeren“ in WordPress hat leider auch nicht funktioniert, keine Ahnung warum. Vielleicht bekam das Skript bei so vielen Kommentaren einen Time-Out.
Lösung via PhpMyAdmin
Die einfachste Lösung ist es, alle Spam-Kommentare direkt in der Datenbank mittels PhpMyAdmin zu löschen. Dafür gehe folgendermaßen vor:
In PhpMyAdmin einloggen
Ein Datenbank-Backup erstellen (!!!)
In der linken Spalte auf die Tabelle (wp_comments) auswählen.
Oben auf „SQL“ klicken
Folgendenen Query in das Eingabefeld eingeben:
delete from wp_comments WHERE comment_approved ="spam"
Alternativ kann auch folgender Query nötig sein, abhängig davon, ob die Spam-Kommentare den „comment_approved“ Wert „spam“ oder „0“ haben:
delete from wp_comments WHERE comment_approved ="0"
Schreibe einen Kommentar