MTの「Crypt::DSAがインストールされていません」問題

  • 投稿日:
  • by
  • カテゴリ:

mt-check.cgiにアクセスすると、

Movable Type システムチェック [mt-check.cgi]

Crypt::DSA
コメント投稿時のサインインが高速になります。 Crypt::DSAのインストールはインストールマニュアルに沿って行ってください。
 
サーバーに Crypt::DSAか、Crypt::DSAの動作に必要な他のモジュールがインストールされていません。

と言われてしまいます。
もちろん、p5-Crypt-DSAは導入しているのですが、なぜだか認識してくれません。

その答えは、「まぁ、えぇんとちゃいますか~」の「MTOS 5.01 の mt-check.cgi でチェックすると、インストールされているはずの Crypt::DSA がインストールされていないとなってしまう」という記事に載っていました。

具体的には、extlibディレクトリの中のMathディレクトリごと削除してしまえばいいようです。
副作用がないかどうかは、しばらく使ってみないとわかりません。

結果は、

Crypt::DSA
サーバーに Crypt::DSA がインストールされています(バージョン 1.16)。

とってもナイスです。