おのたく日記 YouTubeも始めました→
2006-07-12(Wed) [長年日記]
■ [MovableType] awsプラグインのためのSimple.pmが不足していたよ
apache2のlogファイルに
[Sun Jul 09 08:30:40 2006] [error] [client 66.249.72.141] BEGIN failed--compilation aborted at /var/www/mt/plugins/aws.pl line 8.
[Sun Jul 09 08:30:40 2006] [error] [client 66.249.72.141] Compilation failed in require at /var/www/mt/lib/MT.pm line 117.
というようなログが残っていた。単体でaws.plを起動してみると
$ perl -I/var/www/mt/lib /var/www/mt/plugins/aws.pl
Can't locate XML/Simple.pm in @INC (@INC contains: /var/www/mt/lib /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /var/www/mt/plugins/aws.pl line 8.
BEGIN failed--compilation aborted at /var/www/mt/plugins/aws.pl line 8.
ってことで、6月20日の日記で書いたMovableTypeのインストール時にXML/Simple.pm perlパッケージが無いことが問題だったので
# aptidue install libxml-simple-perl
としてlibxml-simple-perl Debianパッケージをインストールした。awsって、2003年8月19日の日記で発見してからインストールはしているんですが、Amazonの製品情報をMovabletypeで表示するっていうawsプラグインってtDiakyのAmazonプラグインほど使い勝手が良くないんで使ってないんですよね〜
|