MovableType5にKeitaiKitを入れた話

Movable Type 5インストールしてKeitaiKit入れろ、と言われたので作業したが、なんかエラーが出て入らない


ダウンロードしたファイル間違ったかな、と確認した、permissionを指定どおりに変えても変わらなかった

なので、開発元に問い合わせてみたら、ログを送れと。


Plugin error: /usr/lib/cgi-bin/mt/plugins/KeitaiKit/keitaikit.pl Can't
locate LWP/UserAgent.pm in @INC (@INC contains:
/usr/lib/cgi-bin/mt/plugins/KeitaiKit/lib
/usr/lib/cgi-bin/mt/addons/Community.pack/lib
/usr/lib/cgi-bin/mt/addons/Commercial.pack/lib
/usr/lib/cgi-bin/mt/extlib /usr/lib/cgi-bin/mt/extlib lib /etc/perl
/usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
/usr/local/lib/site_perl .) at
/usr/lib/cgi-bin/mt/plugins/KeitaiKit/keitaikit.pl line 19.
BEGIN failed--compilation aborted at
/usr/lib/cgi-bin/mt/plugins/KeitaiKit/keitaikit.pl line 19.
Compilation failed in require at lib/MT.pm line 1357.

どうやらLWP/UserAgent.pmがはいっていないらしい。
それじゃそのパッケージはどのパッケージに入っているんですか、とぐぐってみたらlibwww-perlにあるらしい。

aptitude install libww-perlしたら以下のパッケージが一緒にやってきた


libcompress-raw-zlib-perl{a} libcompress-zlib-perl{a} libfont-afm-perl{a} libhtml-format-perl{a}
libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libio-compress-base-perl{a}
libio-compress-zlib-perl{a} libmailtools-perl{a} libtimedate-perl{a} liburi-perl{a} libwww-perl

MTで再度pluginを確認すると、問題なく表示されていました。
よかったよかった