MTOS 4.1でcaptcha使うための作業メモ

| | コメント(3) | トラックバック(0)
最近、CAPTCHAを導入してみたのですがしばらく認証画像が出なくて色々試したので、
その記録を兼ねてエントリー

1.まずはマニュアルみながらMT管理画面で↓を実行
http://www.movabletype.jp/documentation/captcha_authentication.html

mt-config.cgiに
CaptchaSourceImageBase オプションを足してみる。再構築後も画像出ず。
2.captcha画像のURLを直接見ると下記のエラーメッセージがでている
Can't locate object method "Blur" via package "Exception 415: Postscript delegate failed `/tmp/magick-XXjVoSoD'" (perhaps you forgot to load "Exception 415: Postscript delegate failed `/tmp/magick-XXjVoSoD'"?) at lib/MT/Util/Captcha.pm line 188.

ググッたら authen::captcha入れてみれ的なこと書いてあったので試す↓

#perl -MCPAN -e shell
cpan > install Authen::Captcha
色々エラー出て失敗。GDが入ってないらしい?

cpan > install GD
libgd 2.0.28以上が入ってないと怒られる
適当につっこむ...
#yum install gd-progs
#yum install gd-devel

再度モジュールインストール(こっから cpanコマンドで)
#cpan -i GD
#cpan -i Authen::Captcha
perldoc perllocal
で GD,Authen::Captchaがインストールされていることを確認。
blog再構築するも失敗...

3.更にググる
こちらの情報を元に...
#yum install ghostscript-devel

やっと成功~。というわけで原因はghostscriptが入ってなかったからのようです。

トラックバック(0)

このブログ記事を参照しているブログ一覧: MTOS 4.1でcaptcha使うための作業メモ

このブログ記事に対するトラックバックURL: http://connect2.jp/mt/mt-trackback.cgi/90

コメント(3)

Never seen a btteer post! ICOCBW

gWZnjW wsjnwwnojtzz

s4R7jr pkkonkhheler

コメントする


画像の中に見える文字を入力してください。