人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ブログ(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」というプラグインでスパム対策を行っているのですが、この方法だと、結局コメントを消す手間がかかるため、英語のコメントは全てブロックするという方法に切り替えたいと思っています。
コードの挿入位置等についての明確な指示、またはエラーの原因として考えられること等、詳しい方、教えていただけないでしょうか?よろしくお願いします。

●質問者: etecoo
●カテゴリ:インターネット ウェブ制作
✍キーワード:CGI Internal Server Error LIB MovableType Mt
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● zelazny
●27ポイント

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

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

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

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

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

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

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


2 ● zelazny
●27ポイント

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

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

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

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

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

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

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

◎質問者からの返答

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

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

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


3 ● zelazny
●26ポイント

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

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

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

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

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

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ