ブログ(MovableType ver.2.64)へのコメントスパム対策で英語のコメントをブロックするということをしたいのですが、うまくいきません。

参考にしているのは
http://blog.heartlogic.jp/archives/000230.html

http://www.yamashow.com/mt/archives/000027.html
の方法で、mt-comment.cgiまたは/lib/MT/App/Comments.pmに数行のコードを追加するという方法ですが、挿入する場所を微妙に間違っているのか、MTのバージョンとの相性の問題なのか、該当ファイルを修正後に試しにコメントをしてみると、英語/日本語に関わらず、「500 Internal Server Error パーミッションの設定が間違っている」というようなエラーが返ってきてしまいます。
現在「mt-bayesian」というプラグインでスパム対策を行っているのですが、この方法だと、結局コメントを消す手間がかかるため、英語のコメントは全てブロックするという方法に切り替えたいと思っています。
コードの挿入位置等についての明確な指示、またはエラーの原因として考えられること等、詳しい方、教えていただけないでしょうか?よろしくお願いします。

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2006/05/14 12:55:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:zelazny No.1

回答回数95ベストアンサー獲得回数12

ポイント27pt

3.2用なら以下のが使えるんですけどね。

プラグインなんで、導入はすごく簡単です。

The blog of H.Fujimoto:日本語でないスパムをフィルタするプラグイン(MT3.2用)

2.6用のなら、ここはどうですか?

nlog(n): 日本語限定コメントスパム対策

自分のブログで試すわけにはいかないんで、参考になりませんが。

たぶん3.2に出来るなら、簡単なんですが。

id:zelazny No.2

回答回数95ベストアンサー獲得回数12

ポイント27pt

3.2用なら以下のが使えるんですけどね。

プラグインなんで、導入はすごく簡単です。

The blog of H.Fujimoto:日本語でないスパムをフィルタするプラグイン(MT3.2用)

2.6用のなら、ここはどうですか?

nlog(n): 日本語限定コメントスパム対策

自分のブログで試すわけにはいかないんで、参考になりませんが。

たぶん3.2に出来るなら、簡単なんですが。

id:etecoo

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

いただいたリンクのnlogの対策を試してみたのですが、うまく行きませんでした。「パーミッションエラー」というのが出てしまい、日本語でも英語でもコメントできなくなってしまい、さらに修正部分をUndoして元に戻してもエラーが出てしまうような次第です。(これは以前もこうでしたので、気になさらないでください。バックアップがあるので問題ありません)

やはり3.2にバージョンアップをするのが一番良いのですよね、根本的には。

2006/05/07 21:42:35
id:zelazny No.3

回答回数95ベストアンサー獲得回数12

ポイント26pt

3.2用なら以下のが使えるんですけどね。

プラグインなんで、導入はすごく簡単です。

The blog of H.Fujimoto:日本語でないスパムをフィルタするプラグイン(MT3.2用)

2.6用のなら、ここはどうですか?

nlog(n): 日本語限定コメントスパム対策

自分のブログで試すわけにはいかないんで、参考になりませんが。

たぶん3.2に出来るなら、簡単なんですが。

  • id:zelazny
    きちんとした答えになっていないのに、ポイントをいただいて申し訳ありませんでした。
    3.2のスパムフィルタの補足ですが、それぞれのプラグインがコメントにポイントを付けてくれます。MT側はそのポイントの平均値が設定値以下だと、公開されずに迷惑コメントとして非公開になります。
    迷惑コメントは設定した日数経過後自動で削除されるようになっています。

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

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

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

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