How My Heart Sings

Wed, 08 Dec 2004

拡張スパムブロッカーを再度試す

拡張スパムブロッカー、前回このblosxom用プラグインを入れた時はページが表示されなくなってしまい、あえなく使用を断念しました。プラグインのバージョンも上ったそうだし、ということで、今回は再度の挑戦となります。

前回と同様、ログを記録する設定にして導入。試しにアスキー文字のみのwritebackをしてみる…ブロック出来ているのでは無く、エラーを吐いているようです。ログもファイルは作成されましたが、中身は空です。プラグインの内容を覗いてみると、10行目にコメントアウトされたデバッグ用の記述があったので、これを入りにして、もう一度。次のようなエラーが出力されていました。

Software error: Can't use string ("var/log/logfile") as a symbol ref while "strict refs" in use at var/0ext_spam_blocker line 166, <DATA> chunk 16.

んで、166行目に次のように追加したところ、解説にあるように正しく403 Forbiddenと出力されるようになり、ログも取れるようになりました。これで良い…のでしょうか。良く分りません。取り敢えず導入出来たのだから、良しとしておこう…

no strict 'refs';

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Comments

Add Comment...

スパム対策のため、一ヶ月を経過したエントリにはコメントを書き込めないのです…後、http:と書くこともできません。

Name:

Comment:

Le violon intérieur....
Yasuo Yamashita
vaiorinnhiATTOnaDOTrimDOTorjye-pi-
Y.A.S.U.O Ytterbium Artificial Sabotage and Utility Organism Y.A.S.U.O Yelling Abomination from the Sunless Underground Oasis

Pyblosxom and plugins. For detail, see http://viole.sakura.ne.jp/blosxom/blosxom.cgi/plugin_info