- 2008.10.21 Tue
- web(CMS・アプリ)
せっかく構築した MovableType ですが、CAPTCHA画像が表示されません。
ちょと調べて工夫を試みたところ、ボクの環境では MovableType(4.21) の標準ファイルに若干の修正を加えたら CAPTCHA画像が正常に表示されるようになりました。
※2009/07/20現在、MTの再インストール後CAPTCHAは使っていません。
【注意】 IE7で表示した場合、この方法で解決できないようです
▼MovableType インストール環境
- サーバー: XREA - CORESERVER
- Perlモジュール: Crypt::DSA/Image::Magick
- テンプレート: mt.Vicuna
▼MovableType コメント設定・登録/認証設定
- コメントポリシー: 自動的に公開しない
- CAPTCHAプロバイダ: MovableType既定
- 認証方式: 認証なしコメント(他はチェックしなかった)
▼CAPTCHA 表示のための作業
▽mt-config.cgi への追記:
下記1行を追記
CaptchaSourceImageBase /home/~MT階層~/mt-static/images/captcha-source
▽~MT階層~/lib/MT/Util/Captcha.pm の書き換え:
187-188行目辺りを、下記のように変更
my $im = $imbase->Montage(geometry => $geometry_str,tile => $tile_geom);
↓
my $im = $imbase->Append(stack=>"");
これで、MT標準のCAPTCHA画像が表示されるよになりました。参考まで。
(参照:MovableType - CAPTCHA 認証機能も簡単設定可能に)
(参考:ひるねこ日記)
(参考:VanaDiel Explorer)
追記:
reCAPTCHA も試しましたが、こちらはすんなり行かないようで。テンプレートを Vicuna に変更しているため(テンプレートの内容が違うので)、混乱を避けるために今回は見送り。
本当は reCAPTCHA 使いたいですね。コメント記入者がCAPTCHA画像をリロードできます。何といっても、カラフルでカッコよいですし。
- Newer: 食料の未来を確かなものにするために with GROOVISIONS
- Older: 試合中にチ○○を揉むなど、野球の審判が面白い件
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://www.shimom.com/apps/mt-tb.cgi/627
- Listed below are links to weblogs that reference
- MovableType、コメント時のCAPTCHA画像を表示させる from 古い)SHIMOM式









