ブログ 作成 MovableTypeブログ作成カスタマイズについて
ブログ作成 Movable Typeブログ作成&カスタマイズ忘れないうちに ノート メモ 記録
TOP > ブログ作成カスタマイズmovabletype MT Plugin プラグイン > mt-rebuild.plを動かすことができた
再構築用のモジュールであるmt-rebuild.plがXサーバーでも動作してくれました。
動作しなかった理由
Perlのプログラムでは、Perlのディレクトリを一番上に記載しますがそのときに-wのオプションがついていないと動いてくれないのでした。なぜかXサーバーでは。普通、他のサーバーなら-wなしでも動いてくれるんですが。
それと、mt-period.cgiも同様に動かすことができました。
これも-wがついていなかったこと。それと、ファイハンドらのopen、closeの文が問題だった見たいです。
open HN,"nanntoka.txt";
close HN;
で大概は動いてくれるわけですが、Xサーバーでは
open(HN,"nanntoka.txt");
close(HN);
というようにカッコをつけないとエラーになってしまう。これも他のサーバーならこんなに厳しくないのに。
あとは、疑問が残っているのは、指定日投稿したときにエントリーアーカイブだけがリビルドされていないこと。CRONでrun_period_taskを呼ぶのがどうもちゃんと動いていないように思われること。
「ほぼ指定日投稿」とログフィードをRSSに登録することで動かしてはいますが。
エントリーアーカイブの再構築の単位を40個からへらせばいいのでしょうかね?
でも、エントリー投稿時、全エントリーアーカイブを再構築するんでしょうか?
あと、rebuild.plで-allのオプションとかあるんですが、全部構築しなおしてくれないです。
-mode="all" -blog_id=ブログID というあるブログを再構築してくれるらしいオプションを実行してみても、必要ないところはやってくれない。
全再構築をときどきやっておくというのもしたいんですがね。
このエントリーのトラックバックURL:
http://mtblgooon.net/mtcgi/mt-tb.cgi/9159
TOP > ブログ作成カスタマイズmovabletype MT Plugin プラグイン > mt-rebuild.plを動かすことができた


コメント
>
>
>
>
>
>
投稿者: Albina-ak | 2008年04月24日 06:27
投稿者: Albina-tj | 2008年06月06日 19:03
投稿者: Albina-tj | 2008年06月06日 19:03
投稿者: Albina-lr | 2008年06月06日 19:05