一度設定して出来たMT5のCaptcha認証が再び非表示に - 解決

 全く、Movable Type 3,4,5と使い続けてきましたが、よくいろんなトラブルが起こってます。3から使い続けているsqlitedbもいまだに使い続けてます。そのうちスパムコメントも大量に書き込まれるようになり、表示されているテキストを入力しないとコメントが書き込めないCaptcha認証システムを導入したのですが、数ヶ月で表示されなくなりました。

 しばらく降参だったのですが、いろいろ調べてみるとようやく解決いたしました。原因はロリポップサーバーでいつの間にかフルパスが変更されていたのが原因でした。

 変更したのはmt-config.cgiで一番最後に保存していたテキストを

変更前
CaptchaSourceImageBase /home/sites/lolipop.jp/users/lolipop.jp-dp00123456/web/mt4/mt-static/images/captcha-source

変更後
CaptchaSourceImageBase /home/users/1/lolipop.jp-dp00123456/web/mt4/mt-static/images/captcha-source

 このように変更して再び表示されるようになりました。CaptchaSourceImageBaseの後にフルパス(絶対パス)を入力する必要があるのですが、ロリポップのアカウント情報を確認すると、フルパスはこのように変わっておりました。1ヶ月ほど誰もブログに書き込めない状況でした。ペパーボーイ!ええ加減にせえ!今日のところはこの辺で勘弁しといたろ!


minaki の紹介

Nice to meet you.
カテゴリー: Movable Type パーマリンク

コメントを残す

メールアドレスが公開されることはありません。


*