現在当ブログは自宅に設置してあるサーバで運用していますが、近日中に別サーバへ引越しします。ドメインを新たに取得し、レンタルサーバのCORESERVERで運用開始の予定です。
毎日少しずつサーバやブログの設定をしているのですが、ブログウェアであるMovableTypeの設定で困った事がありました。スパムコメント対策として、コメント入力時に表示される画像に見える文字も入力してもらう「CAPTCHA」を導入していますが、CORESERVERでは表示されません。調べてみるとソースの一部を改変することで可能になるとのこと。
/lib/MT/Util/Captcha.pm をエディタで開き
my $im = $imbase->Montage(geometry => $geometry_str,tile => $tile_geom);
上記行を
my $im = $imbase->Append(stack=>"");
に変更。これで正常に表示されました。