Spam, spam, spam, terrible spam

Had je dan niets gemerkt?
Ja, de backups van de database werden onhandelbaar groot. Die kon ik al een tijd niet meer automatisch naar mij toe laten mailen. Terwijl, zo veel tekst staat er nu ook weer niet op eamelje.net, aan data.

Maar het was dus allemaal spam?
Allemaal spam, netjes in de database bewaard, omdat ik dacht heel nuttig informatie naar elders door te brieven door zulke ongewenste commentaren als ‘spam’ te labellen, in plaats die troep meteen te vernietigen.

Hoeveel spam?
Gigantisch veel spam. De database was twintig keer zo groot als dat die had hoeven zijn.

Maar nu niet meer.
Maar nu niet meer.

En de oplossing was?
Een simpele SQL opdracht:

DELETE FROM `wp_comments` WHERE `comment_approved` = 'spam'

[x]#3100 fan donderdag 11 oktober 2007 @ 09:49:37


© eamelje.net 2001-2019. Alle rechten voorbehouden

3 kommentaren

Jan K.  op 11 oktober 2007 @ 22:36:07

Hmmm … dat zou mij dan ook wel eens parten kunnen spelen …

eamelje.net  op 11 oktober 2007 @ 22:45:09

Als je phphMyAdmin gebruiken kunt, is meteen duidelijk te zien of de bak met comments absurd veel groter is dan de anderen.

Verder is het gewoon het SQL-scherm openen, en bovenstaand commando kopiöeren en plakken.

Branko Collin  op 12 oktober 2007 @ 03:51:01

Zo werkt dat dus. En als je nog een dingetje installeert dat Akismet heet, wordt als het goed is die spam voortaan ook uit je database gehaald.