指定日投稿でエラー

tomoaki (2009年1月20日) | コメント(0)

MovableTypeの機能に指定日投稿ってのがある。
早速、Cronにtoolsにあるrun-periodic-tasksを1時間毎に実行するように追加する。
んで、今日会社で1時間おきにメールが届く。
てっきり完了の案内メールかと思いきや、帰宅後メールを確認すると以下の記述。

Can't locate MT/Bootstrap.pm in @INC (@INC contains: lib ../lib /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /home/www/public_html/cgi-bin/tools/run-periodic-tasks line 44.

これってエラーのメールじゃん...

早速調べたところ、「MT/Bootstrap.pm」ってライブラリーがロードできないとある。
早速、run-periodic-tasksの最初にあるライブラリ指定のプログラムを直す。

#use lib 'lib', '../lib';
use lib 'lib', '/home/www/public_html/cgi-bin/lib';

直接、run-periodic-tasksを起動するも特にレスポンスもなく?だったのですが、実際に記事は投稿されていることを確認し、無事解決。

コメントする

最近のブログ記事

人形山(1,726m)・三ガ辻山(1,764.4)
今年も3日間かけて富山市役所から立山山頂…
少年野球前期リーグ最終戦
今年になってから、晃大の野球の監督を仰せ…
羽咋市に行ってきたよ
明日は長男の試合のため、次男の幼稚園参観…
1番とったらしい
晃大の通う小学校では、毎月「記録会」なる…
南保富士(727.1m)
ゴールデンウィーク中の平日、家内と子供は…
夫婦山(784.1m)
今シーズンもトレッキング始めます。 今年…

Google Ad

Amazon Ad

Banner

あわせて読みたいブログパーツ