CAPTCHAプロバイダがありません。Image::Magickがインストールされているか、またCaptchaSourceImageBaseが正しく設定されていてmt-static/images/captcha- sourceにアクセスできるか確認してください。
ってのが、MT4.2を再インストールしたら出てきた。最近このブログも調子が悪く、テンプレートを再設定しなければならなかったりしている。なんでか分からないのですが、とにかく直さないといけない。
また、色々考えることがあり、MT3.3だったものをMT4.2にアップグレードしたら、結局はうまくいかず。最初から差インストールする羽目になったり。
ここ、2、3日はMT4.2に振り回されてる。
で、上のエラーメッセージが出てきたら、まず、
Image::Magickが導入されているかどうか、チェックをします。それは、
「システムメニュー」-「ツール」-「システム情報」でモジュール状況
でチェックできます。
また、http://www.あなたのドメイン名/mt-static/images/captcha-source/の中にある画像ファイルに直接アクセスして確かめることもできる。たとえば、
http://www.あなたのドメイン名/mt-static/images/captcha-source/2.png
フォルダ「mt-static」の位置はインストールした場所によって変わっているかもしれませんので、確認してください。
これで確認できれば、 CAPTCHA は使えます。
で、 CAPTCHAが使えると分かれば、
「mt-config.cgi」に次を加える。
CaptchaSourceImageBase /home/アカウント名/www/mt-static/images/captcha-source
そうすれば、使えるはず。アカウント名はご自分のアカウント名を記入してください。これを記入し忘れて、私は、しばらくCAPTCHAが使えず、悩んでいました。
本日紹介したやり方はMTのコメント設定[CAPTCHA 認証]-その4を参考にしました。ありがとうございました。
その他参考記事
CAPTCHAプロバイダがありません。Image::Magickがインストールされているか、またCaptchaImageSourceBaseが正しく設定されていてmt-static/images/captcha- sourceにアクセスできるか確認してください。 ってエラーメッセージが。 …