movabletypeの迷惑トラックバックが1万8千件を一気に消す方法

| カテゴリ/ CMS


movabletypeのトラックバックスパムが当たり前のように大流行し、
放っておいたらどえらい事になりました。

mt-maine1.png



movabletypeの迷惑トラックバックが1万8千件を一気に消す方法

最近とにかく再構築が遅い…と感じていました。
エントリーはまだ600程度だし、大丈夫だろ。と思ってたのが良くなかったらしい。

久々に迷惑トラックバックを見ると、、、

18000件だってよorz

このままだと、重たくなるばっかりなので、トラックバック機能自体を停止させました。
(TBしてくれた方、ごめんないさい)

そして削除作業なんですが、
約2万件近くあると、思ったより時間がかかります。

迷惑トラックバックの「画面表示設定」ですべてのエントリーを表示させようとしたら
案の定、サーバーからはじかれました==;多すぎる。。。

じゃあ、5000件。…まだ多すぎるらしい。。。
1000件、まだ、、、、じゃあ、500件。。。おいおい(汗

最終的に僕が契約しているサーバーでは、
200件ずつしか消去してくれないことが判明。

18000÷200=90  90回ですかい!!!!???

90回も同じ作業をする根性はない。
(しかも消去作業は、200件で約10分くらいかかってしまう)

スタート画面を表示させれば、設定した日付で
迷惑TBを削除してくれるみたいなんだけど、それすらエラーでできない。。。


色々ググっても、いいヒントなし。

ということで、

もうトラックバック機能自体いらないや!
という結論に至り、

mt > db > tbping.db

というファイルごと削除。
(ファイルサイズ25MBだって。。。エディターで開けんしorz)

驚くほど軽くなった!!!!!!!!!

さらばトラックバック。
ってか、TB機能、、、ほんとに必要なんかいな(僕のブログのよーな場合)