movabletypeのスパムコメント、トラックバックに困っています。少しサイトを放置していたら、数万件のコメント、トラックバックがついておりまして、全体の再構築をしようにも重過ぎて動かせません。


スパムのみの一括削除方法があればいいのですが、最悪、今までのコメント、トラックバックを全て削除しても構いませんので、何か方法を教えていただけますでしょうか?よろしくお願いいたします。

ちなみにmovabletypeのバージョンは3.01D-Jaです。古くてすみません。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/07/11 11:50:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:rikuzai No.1

回答回数1366ベストアンサー獲得回数141

ポイント35pt

http://suzumi.boo.jp/adanami/200410/31_0106.php

↑のサイトさんで紹介されている

http://www.jayallen.org/projects/mt-blacklist/

MT-Blacklistを導入されるのはどうでしょうか。

ただ、3.1Xバージョン用まではありますが、3.0Xはないので微妙かな…。

導入できれば、既についた分もlistに基づいて一括削除できる機能もついているとのこと。


http://sadayx.ddo.jp/blog/archives/000190.html

もう一つは数万件のスパム削除にはちょっと地味ですが、

↑にあるトラックバック管理画面の表示件数を増やすというもの。

最悪手動でするしかなくなった場合は作業効率アップの手助けにはなるかと。



以上ご参考まで。

id:muzseek

早速のご回答ありがとうございます!Blacklistの導入をまずは試してます。

2007/07/04 13:42:20
id:hyakki0 No.2

回答回数10ベストアンサー獲得回数1

ポイント35pt

まず、MT の DB には何を選択されていますか? Barkley DB? MySQL? SQLite?

MySQL で、phpMyAdmin が使用できるのなら、そちらを使用するのが手っ取り早いでしょう。

SQLite なら、TkSQLite というツールが便利です。

Barkley DB なら、うーん…

いずれにしろ、何を選択されているかまず教えて頂けますでしょうか。詳細はその後で。

id:muzseek

ご回答ありがとうございます!

DBに何を選択しているかというご質問ですが、システムにはかなり疎いものでして、わかりかねます…。申し訳ないです。

何か調べる方法を教えていただければお答えいたします。

また、DBには全く関係ないかと思いますが、念のためレンタルサーバーはロリポップを使っています。よろしくお願いします!

2007/07/04 18:47:16
id:hyakki0 No.3

回答回数10ベストアンサー獲得回数1

ポイント10pt

ロリポップということで、ロリポップ準備のドキュメントにそって MT をインストールされているなら、おそらく DB は MySQL でしょう。

ということで、phpMyAdmin 前提で手順を記述します。

また、これからご紹介する手順は「全コメント・トラックバックを削除」します。

スパムコメント以外を残したい場合は、別の手順を模索してください。

  1. phpMyAdmin へログインする(ログイン手順はこちらなどを参考に→http://plaza.rakuten.co.jp/oyadomymy/diary/200607190000/
  2. 左メニューのユーザー名をクリック
  3. 右フレームの「SQL」タブをクリック
  4. 「データベース [ユーザー名] にSQL クエリー実行」のテキストエリアに以下を記述
    • 「delete from mt_comment;」
    • 「delete from mt_tbping;」
  5. 「実行」ボタンを押下

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません