<?xml version="1.0" encoding="UTF-8"?>

<feed xmlns="http://www.w3.org/2005/Atom">
    <title type="text">「MovableTypeを自動的に再構築する」へのコメント</title>
    <link rel="alternate" type="text/html" href="http://bizcaz.com/archives/2006/08/09-221138.php" />
    
    <link rel="self" type="application/atom+xml" href="http://bizcaz.com/archives/2006/08/09-221138.comment.xml" />

    <updated>2010-02-20T05:21:34Z</updated>
    <author>
        <name>bzbell</name>
    </author>

    <id>tag:bizcaz.com,2006://1.199</id>
    <subtitle>Movable Type 備忘録</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 5.01</generator>
    <rights>Copyright (c) 2010, Movable Type 備忘録</rights>

    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1811"/>
        <id>tag:bizcaz.com,2010-02-20://1811</id>
        <updated>2007-08-31T14:30:12Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1811&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>69 管理者様 さん
</p>

<p>
こんばんわ^^
</p>

<p>
&gt; 再構築できないとは、エラーとかは特にでないのですが設定した時間に自動再構築がかからないということです。
</p>

<p>
では、mt-period.cgi を使用した場合、
</p>

<ol>
<li>mt-period.txt というファイルが作成されます。そちらは作成されますか!?</li>
<li>mt-period.cgi 内で mt-period.txt が作成されるディレクトリのパーミッションに書込み権限はありますか!?</li>
<li>そもそも、mt-period.cgi のパーミッションに問題はありませんか!?</li>
<li>今さら聞くのなんですが、守屋 さんが mt-rebuild.pl の以下の場所を変更したのはなぜでしょう (;￣∇￣A
<pre>
mt-rebuild Usage:

mt-rebuild.pl -mode='index' -blog_id=16 -template='MainIndex'
OR

mt-rebuild,pl -mode='index' -blog_id=16 -template='MainIndex'

See the POD documentation embedded in this script for more detail.
HELP_MSG
; 
</pre>
</li>
</ol>

<p>
が、考えられると思います。<br />
まずは 1 つずつ要因をつぶしていきましょ♪
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">管理者様 がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1810"/>
        <id>tag:bizcaz.com,2010-02-20://1810</id>
        <updated>2007-08-31T06:02:24Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>管理者様</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; 管理者様&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1810&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
またまたご返答いただき、ありがとうございます！<br />
再構築できないとは、エラーとかは特にでないのですが設定した時間に自動再構築がかからないということです。
</p>

<p>
mt-period.cgi、mt-rebuild.pl は mt.cgi と同じ場所においてます。
</p>

<p>
mt-rebuild.pl の 27 行目は直しました。
</p>

<p>
が、まだダメです。<br />
ほかに要因は考えられませんでしょうか。。。
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1809"/>
        <id>tag:bizcaz.com,2010-02-20://1809</id>
        <updated>2007-08-30T12:12:27Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1809&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>67 守屋 さん
</p>

<p>
こんばんわ^^
</p>

<p>
再構築できないとは、何らかのエラーがでてるってことでしょうか (￣∇￣)b<br />
ちなみに 「Can't locate MT.pm ･･･ 」てなかんじのエラーでてますか!?<br />
もしその場合、mt-period.cgi、mt-rebuild.pl を mt.cgi と同じ場所においてください。<br />
特に mt-rebuild.pl は mt.cgi と同じ場所じゃないとダメです (＞∀＜　)
</p>

<p>
あと、mt-rebuild.pl の 27 行目を以下のように変更してください。
</p>

<pre>
<b>変更前</b>
my $mt = MT->new( Config    => $MT_DIR . 'mt.cfg',

<b>変更後</b>
my $mt = MT->new( Config    => $MT_DIR . 'mt-config.cgi',
</pre>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">守屋 がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1808"/>
        <id>tag:bizcaz.com,2010-02-20://1808</id>
        <updated>2007-08-30T02:22:19Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>守屋</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; 守屋&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1808&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
管理者様
</p>

<p>
すばやいご返答ありがとうございます。
</p>

<p>
ファイル名指定をmt-rebuild.plとしたのですが<br />
やはり再構築がかかりません。<br />
下記のように記述しているのですが<br />
どうでしょう？ご指導お願い致します。<br />
-------------------------------------------------------------<br />
●mt-period.cgi変更部分
</p>

<p>
    # ここで指定インデックス・テンプレートの再構築を行っています<br />
    system("perl mt-rebuild.pl -mode=index -blog_id=$blogid -template='MainIndex'");
</p>

<p>

</p>

<p>
--------------------------------------------------------------<br />
●mt-rebuild.pl 変更部分
</p>

<p>
mt-rebuild Usage: 
</p>

<p>
mt-rebuild.pl -mode='index' -blog_id=16 -template='MainIndex' <br />
OR
</p>

<p>
mt-rebuild,pl -mode='index' -blog_id=16 -template='MainIndex'<br />
 <br />
See the POD documentation embedded in this script for more detail.<br />
HELP_MSG<br />
  ;
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1803"/>
        <id>tag:bizcaz.com,2010-02-20://1803</id>
        <updated>2007-08-28T14:08:19Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1803&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>65 守屋 さん
</p>

<p>
こんばんわ^^
</p>

<p>
はい。守屋 さんの記述で問題ありませんよ。<br />
ちなみに、さくらインターネットでは!? mt-rebuild というようには実行できませんでした。
</p>

<pre>
# perl mt-rebuild.pl -mode='index' -blog_id=1
</pre>

<p>
上記のように、'perl' コマンドを明示的に 'mt-rebuild.pl' と、フルネームでないとビルドできませんでした。また、-mode='index' の場合、-template='●●●' を指定しないとエラーしますのでご注意を。<br />
ご参考までに･･･。
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">守屋 がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1800"/>
        <id>tag:bizcaz.com,2010-02-20://1800</id>
        <updated>2007-08-28T04:24:06Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>守屋</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; 守屋&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1800&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
管理者様
</p>

<p>
守屋と申します。<br />
今、貴殿のプログラムを使用させていただこうと<br />
思考錯誤中です。<br />
mt-period.txtも作成されている状態ですがいまいち<br />
mt-rebuild.plの記述方法がわかりません。<br />
インデックスを再構築するとして変更すべき箇所を以下のようにしたのですが間違いでしょうか？2箇所あるうち1箇所でいいんでしょうか？ご指導いただけると幸いです。
</p>

<p>
（抜粋）<br />
my $help_msg = 
mt-rebuild Usage: 
</p>

<p>
mt-rebuild -mode='index' -blog_id=16 -template='メインページ' <br />
OR 
</p>

<p>
mt-rebuild -mode='index' -blog_id=16 -template='メインページ'<br />
 <br />
See the POD documentation embedded in this script for more detail.<br />
HELP_MSG
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1759"/>
        <id>tag:bizcaz.com,2010-02-20://1759</id>
        <updated>2007-08-08T14:54:16Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1759&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>63 ドラゴン さん
</p>

<p>
こんばんわ^^
</p>

<p>
そうですか。<br />
複数の mt-rebuild.pl 実行ってのは無理かも、ですね。<br />
1 つのプロセスが再構築を担わないとダメですね。
</p>

<p>
考えてみれば、MT の管理画面から再構築するにしても、1つ1つ行ってますもんね。
</p>

<p>
となると、今思いつくことは、以下のステップを踏むようになると思います。
</p>

<ol>
<li>各ブログアクセス時に、再構築を依頼(キューイング)する</li>
<li>再構築用プロセスを実行して、そのプロセスがキューイングされたブログを順次再構築していく</li>
</ol>

<p>
こんなかんじのことが可能であれば、ドラゴン さんがやりたいことが実現できそうです。ただし、順次処理になるのでタイムラグが発生します。
</p>

<p>
またまたお時間いただけますか。<br />
よ～く考えてみます。
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">ドラゴン がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1758"/>
        <id>tag:bizcaz.com,2010-02-20://1758</id>
        <updated>2007-08-08T05:01:53Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>ドラゴン</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; ドラゴン&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1758&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
作者様
</p>

<p>
ドラゴンです。<br />
会社の昼休みを利用して設定してみました。
</p>

<p>
<br />
下記の設定でmt-period.cgi をアップしました。<br />
各ブログごと（ID2、3、4、）の mt-period.txt が出来上がっています。
</p>

<p>
<br />
しかし・・・・（汗）
</p>

<p>
どのブログにアクセスしても更新されるのはID2のブログ<br />
だけなのです（涙）
</p>

<p>
<br />
私の設定方法がどこか悪いのかと思いますが、<br />
お気づきの点がありましたら、教えてくださいませ　m(__)m
</p>

<p>

</p>

<p>
-----------------------------------------------------------<br />
#!/usr/bin/perl -w
</p>

<p>
$blogid   = $ARGV[0];<br />
$logfile  = "../mt-period" . $blogid . ".txt"; # 任意のログファイルパス<br />
$nowtime  = time;
</p>

<p>
# 最終アクセス時間を外部ファイルから取得しています<br />
if ( -e $logfile )<br />
{<br />
    open(HN, "$logfile");<br />
    $lasttime = ;<br />
    close(HN);<br />
}<br />
else<br />
{<br />
    # 外部ファイルが存在しない場合<br />
    $lasttime = 0;<br />
}
</p>

<p>
# 最終アクセス時刻から30分経過したかどうかチェックしています<br />
if ( $nowtime - $lasttime >= 1800 )<br />
{<br />
    # ここで指定インデックス・テンプレートの再構築を行っています<br />
    system("perl mt-rebuild.pl -mode='all' -blog_id=$blogid"); <br />
    # 最終アクセス時間を外部ファイルに保存しています<br />
    open(HN, ">$logfile") || die("Cannot open error.");<br />
    print HN $nowtime;<br />
    close(HN);<br />
}
</p>

<p>
# ブラウザから直接 mt-period.cgi を実行する場合は以下の2行を有効にします<br />
# それ以外の場合は、必ず以下の2行をコメントしてください<br />
#print "Content-type: text/html\n\n";<br />
#print "done.";
</p>

<p>
1;
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">ドラゴン がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1757"/>
        <id>tag:bizcaz.com,2010-02-20://1757</id>
        <updated>2007-08-07T15:17:28Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>ドラゴン</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; ドラゴン&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1757&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
作者様
</p>

<p>
<br />
すばやいレスありがとうございます　m(__)m
</p>

<p>
-----------------------------------------------------------<br />
あ～なるほど (;￣∇￣A<br />
ドラゴン さんがやりたかったことは、ブログ 2 にアクセスされたらブログ 2 だけを、ブログ 3 にアクセスされたらブログ 3 だけを再構築したいわけですね (;￣∇￣A <br />
-----------------------------------------------------------
</p>

<p>
そういうことだったんです。
</p>

<p>
やはり文章力のなさから作者様にはお手を煩わせてしまい、<br />
申し訳ありませんでした（汗）
</p>

<p>

</p>

<p>
<br />
-----------------------------------------------------------<br />
わたしの理解が乏しいばかりに･･･すいません (´Д｀；) <br />
-----------------------------------------------------------
</p>

<p>
とんでもありません。<br />
このような貴重な情報を無料で公開していただいていることに<br />
感謝いたしております。
</p>

<p>
<br />
本日出社が早いため、帰宅しだいご指導いただいた<br />
やり方を試してみます。
</p>

<p>
お忙しい中、ありがとうございます。
</p>

<p>
感謝！
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1756"/>
        <id>tag:bizcaz.com,2010-02-20://1756</id>
        <updated>2007-08-07T14:24:51Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1756&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>60 ドラゴン さん
</p>

<p>
こんばんわ^^
</p>

<p>
&gt; ちゃんと意味が通じるか不安でしたが、思っていたとおり・・
</p>

<p>
えっ Σ(￣Д￣；)!! すいません、わたし勘違いしてました!?
</p>

<p>
&gt; mt-period.locは同じ場所に作成されていません。
</p>

<p>
はい。mt-period.loc は一時的に作成されるだけで、不要になったら削除されます (￣∇￣)b
</p>

<p>
&gt; どこか私の設定かおかしいかも知れません（汗）
</p>

<p>
あ～なるほど (;￣∇￣A<br />
ドラゴン さんがやりたかったことは、ブログ 2 にアクセスされたらブログ 2 だけを、ブログ 3 にアクセスされたらブログ 3 だけを再構築したいわけですね (;￣∇￣A
</p>

<p>
それでしたら最初（カスタマイズする前）の mt-period.cgi をベースに以下のようにカスタマイズしてください。
</p>

<pre>
<b>4行目</b>

<b>変更前</b>
$logfile  = &quot;../mt-period.txt&quot;; # 任意のログファイルパス

<b>変更後</b>
$logfile  = &quot;../mt-period&quot; . $blogid . &quot;.txt&quot;; # 任意のログファイルパス
</pre>

<p>
上記変更により、ブログごとの mt-period.txt が作成されます。<br />
たとえば、ブログ 2 の場合は、mt-period2.txt というファイルが作成されるはずです。
</p>

<p>
わたしの理解が乏しいばかりに･･･すいません (´Д｀；)
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">ドラゴン がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1755"/>
        <id>tag:bizcaz.com,2010-02-20://1755</id>
        <updated>2007-08-07T10:49:44Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>ドラゴン</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; ドラゴン&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1755&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
作者様
</p>

<p>
早速カスタマイズしていただいていたのに<br />
お礼が遅くなってしまい、大変失礼いたしました。
</p>

<p>
<br />
質問を投稿させていただいたときに、説明不足で<br />
ちゃんと意味が通じるか不安でしたが、思っていたとおり・・
</p>

<p>
<br />
いやそれ以上に排他制御のことまで考えていただき、<br />
感謝しております。
</p>

<p>
お忙しい中、本当にありがとうございますm(__)m
</p>

<p>
<br />
早速使わせていただきましたところ、作ったブログにアクセスすると<br />
mt-period.txtはタイムスタンプが更新されていたのですが、mt-period.locは<br />
同じ場所に作成されていません。
</p>

<p>
<br />
最初（カスタマイズする前）のmt-period.cgiを使っていたときに、一つ<br />
ブログを作っていました。
</p>

<p>
IDは2です。
</p>

<p>
その後<br />
ID3<br />
ID4　と二つのブログを作成しました
</p>

<p>
カスタマイズしたmt-period.cgiをアップして、ID3とID4の<br />
ブログにアクセスしたところなぜかID2のブログが更新されていて、<br />
3と4は更新されていませんでした。
</p>

<p>
<br />
どこか私の設定かおかしいかも知れません（汗）
</p>

<p>
<br />
何度かトライしてみます
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1692"/>
        <id>tag:bizcaz.com,2010-02-20://1692</id>
        <updated>2007-07-19T16:19:45Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1692&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>57 ドラゴン さん
</p>

<p>
遅くなりました。<br />
以下のように mt-period.cgi をカスタマイズしました。
</p>

<pre>
#!/usr/bin/perl -w

$blogid   = $ARGV[0];
$logfile  = &quot;../mt-period.txt&quot;; # 任意のログファイルパス
$locfile  = &quot;../mt-period.loc&quot;; # 排他制御用のファイルパス

# 再構築中かどうかチェックします
# ※再構築中の場合何もせず終了します
if (symlink(&quot;.&quot;, $locfile))
{
    $nowtime  = time;
    $lasttime = 0;

    # 最終アクセス時間を外部ファイルから取得しています
    if (-e $logfile)
    {
        open(HN, &quot;$logfile&quot;);
        $lasttime = &lt;HN&gt;;
        close(HN);
    }

    # 最終アクセス時刻から30分経過したかどうかチェックしています
    if (1800 &lt;= $nowtime - $lasttime)
    {
        # ここで特定のブログを再構築します
        $blogs = &quot;perl mt-rebuild.pl -mode=all -blog_id=1;
                  perl mt-rebuild.pl -mode=all -blog_id=2;
                  perl mt-rebuild.pl -mode=all -blog_id=3;
                 &quot;;
        system($blogs);

        # 最終アクセス時間を外部ファイルに保存しています
        open(HN, &quot;&gt;$logfile&quot;) || die(&quot;Cannot open error.&quot;);
        print HN $nowtime;
        close(HN);
    }

    # 排他制御用のロックファイルを削除します
    unlink($locfile);
}

# ブラウザから直接 mt-period.cgi を実行する場合は以下の2行を有効にします
# それ以外の場合は、必ず以下の2行をコメントしてください
#print &quot;Content-type: text/html\n\n&quot;;
#print &quot;done.&quot;;

1;
</pre>

<p>
再構築中の判断として、mt-period.loc ファイルを作成します。<br />
このファイルが存在している間は再構築されないようにしています。<br />
mt-period.loc ファイルは、mt-period.txt と同じ場所を指定してください。
</p>

<p>
以上です。<br />
ご確認お願いします (￣∇￣)/
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1691"/>
        <id>tag:bizcaz.com,2010-02-20://1691</id>
        <updated>2007-07-19T14:51:41Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1691&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>57 ドラゴン さん
</p>

<p>
こんばんわ^^
</p>

<p>
すべて再構築するならドラゴン さんのおっしゃる通りで OK です (￣∇￣)b
</p>

<p>
また、特定のブログのみ更新したい場合もおっしゃる通りで問題ありません (￣∇￣)/<br />
各ブログから実行する mt-period.cgi のパラメータにブログ ID を渡すわけですが、このケースの場合はパラメータのブログ ID は意味を成しません。<br />
でも、特に問題にもなりませんので OK です♪<br />
ただし、複数のブログから再構築が実行されることになるので、工夫(排他制御)が必要ですね。
</p>

<p>
ちょっとお時間いただけますか。考えてみます。<br />

</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">ドラゴン がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1689"/>
        <id>tag:bizcaz.com,2010-02-20://1689</id>
        <updated>2007-07-19T07:44:07Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>ドラゴン</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; ドラゴン&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1689&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
作者様　すばらしいプラグインをありがとうございます。
</p>

<p>
<br />
何とか使えるようになって感激しております。
</p>

<p>
質問があるのですが・・・・
</p>

<p>
&lt;http://123.com&gt;<br />
&lt;http://aaa.123.com&gt;<br />
&lt;http://bbb.123.com&gt;<br />
&lt;http://ccc.123.com&gt;<br />
&lt;http://ddd.123.com&gt;<br />
&lt;http://123.com/eee/&gt;<br />
&lt;http://123.com/fff/&gt;
</p>

<p>
<br />
という感じで、サブドメインなどでたくさんブログを作った場合、<br />
すべて再構築するなら
</p>

<pre>-----------------------------------------------------------
    # ここで指定インデックス・テンプレートの再構築を行っています
    system(&quot;perl mt-rebuild -all&quot;);
    # 最終アクセス時間を外部ファイルに保存しています
    open(HN, &quot;&gt;$logfile&quot;) || die(&quot;Cannot open error.&quot;);
    print HN $nowtime;
    close(HN);
}
-----------------------------------------------------------</pre>
でOKですよね？


特定のブログのすべてを再構築する場合は
<pre>-----------------------------------------------------------
    # ここで指定インデックス・テンプレートの再構築を行っています
    system(&quot;perl mt-rebuild -mode='all' -blog_id=1&quot;);
    system(&quot;perl mt-rebuild -mode='all' -blog_id=3&quot;);
    system(&quot;perl mt-rebuild -mode='all' -blog_id=6&quot;);
    # 最終アクセス時間を外部ファイルに保存しています
    open(HN, &quot;&gt;$logfile&quot;) || die(&quot;Cannot open error.&quot;);
    print HN $nowtime;
    close(HN);
}
-----------------------------------------------------------</pre>

<p>
というように必要なブログIDを改行して入れればよいのでしょうか？
</p>

で各ブログに
<pre>&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;$MTCGIPath$&gt;mt-period.cgi?&lt;$MTBlogID$&gt;&quot;&gt;&lt;/script&gt;</pre>
を入れればよいでしょうか？

<p>
<br />
質問の仕方が悪くて申し訳ありませんが、自動再構築したい<br />
ブログとそうでないブログがあった場合のやり方を教えて<br />
いただけるとありがたいです　m(__)m
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1658"/>
        <id>tag:bizcaz.com,2010-02-20://1658</id>
        <updated>2007-06-30T03:40:07Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1658&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>54 May さん
</p>

<p>
&gt; できました～～！！　（≧▽≦）
</p>

<p>
やりましたねっ (●＞∀＜●)／<br />
よかったぁ (;￣∇￣A
</p>

<p>
先ほどすれ違いで PHP 版 mt-period.php をお知らせ(&gt;&gt;55)したところだったんです。
</p>

<p>
結果からすると、UTF-8 で保存されてなかったということですね。<br />
文字コードが異なると、バイナリファイルとして認識されてしまうんですね･･･勉強になりました♪<br />
貴重な経験だったかも、です。
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1657"/>
        <id>tag:bizcaz.com,2010-02-20://1657</id>
        <updated>2007-06-30T03:33:16Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1657&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>52 May さん
</p>

<p>
PHP 版を作ってみました。
</p>

<pre>
&lt;?php

if (!isset($_REQUEST['blogid'])) return;

$blogid  = $_REQUEST['blogid'];
// 任意のログファイルパス(必ず書込み権限(757以上)のあるディレクトリ先を指定)
$logfile = '../mt-period.txt';
// 現在時刻取得
$nowtime = date('ymdHis');

// 最終アクセス時間を外部ファイルから取得しています
if (file_exists($logfile))
{
	$fp       = fopen($logfile, 'r');
	$lasttime = fgets($fp);
	fclose($fp);
}
else
{
	// 外部ファイルが存在しない場合
	$lasttime = 0;
}

// 最終アクセス時刻から30分経過したかどうかチェックしています
if (1800 &lt;= ($nowtime - $lasttime))
{
	// ここで指定インデックス・テンプレートの再構築を行っています
	system(&quot;perl mt-rebuild.pl -mode=index -blog_id=$blogid -template='●●●'&quot;);

	// 最終アクセス時間を外部ファイルに保存しています
	$fp = fopen($logfile, 'w');

	flock($fp, LOCK_EX);
	stream_set_write_buffer($fp, 0);
	rewind($fp);
	fwrite($fp, $nowtime);
	flock($fp, LOCK_UN);
	fclose($fp);
}

?&gt;
</pre>

<p>
使い方は以下の通りです。
</p>

<pre>
&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;$MTCGIPath$&gt;mt-period.php?blogid=&lt;$MTBlogID$&gt;&quot;&gt;&lt;/script&gt;
</pre>

<p>
ロリポップ、さくらインターネットでは動作確認しました。<br />
May さんお使いの、ラピッドサイトでご確認ください。
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">May がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1656"/>
        <id>tag:bizcaz.com,2010-02-20://1656</id>
        <updated>2007-06-30T03:30:56Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>May</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; May&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1656&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
できました～～！！　（≧▽≦）
</p>

<p>
mt-check.cgiのファイルをダウンロードして<br />
mt-period.cgiの内容・ファイル名に書き換え<br />
アップロードしたら<br />
ランダムに切り替えができるようになりました！！！
</p>

<p>
どうやら、cgiの書き方ではなく、<br />
ファイルの保存の仕方、がまずかったようです。<br />
でも、メモ帳でファイル保存でUTF-8を選んでいるのに<br />
なんでダメだったのか・・・。
</p>

<p>
bzbell さんには<br />
本当に何度も、貴重なお時間を割いていただき、ありがとうございました。<br />
これからもこちらのHPにアクセスして<br />
いろいろ勉強させていただきます。
</p>

<p>
ありがとうございました。
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1655"/>
        <id>tag:bizcaz.com,2010-02-20://1655</id>
        <updated>2007-06-30T02:47:14Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1655&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>52 May さん
</p>

<p>
こんにちわ^^
</p>

<p>
&gt; (1) について
</p>

<p>
やっぱりそうですか。<br />
う～ん（つω-`｡）
</p>

<p>
&gt; (2) について
</p>

<p>
namespace のエラーでしょうか。<br />
以下のように実行してみてください。
</p>

<pre>
$ perl ./test2.pl
</pre>

<p>
たぶんこれで mt-check.cgi と同様の結果が得られると思います (￣∇￣)b<br />

</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">May がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1654"/>
        <id>tag:bizcaz.com,2010-02-20://1654</id>
        <updated>2007-06-30T02:14:05Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>May</name>
            
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; May&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1654&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
bzbell さん 
</p>

<p>

</p>

<p>
お世話になっております。
</p>

<p>
2通りの方法を試しました。
</p>

<p>
（１）新しくメモ帳で上記コマンドを記入（UTF-8保存）<br />
sshで実行したところ、やはり同じエラーがでました。
</p>

<p>
今までインストールに成功している他のプラグインは、<br />
CGIファイルをダウンロード＆アップロードするだけで<br />
コマンドをコピーしてUTF-8保存、ということをしていないので<br />
そこになにか不具合があるのかと思い、（２）を試してみました。
</p>

<p>
（２）うまく実行できている「mt-check.cgi」ファイルをダウンロード、<br />
上記コマンドに差し替え「test2.pl」と名前変更しアップロード、<br />
sshで実行したところ、
</p>

<p>
<br />
Name "main::t" used only once: possible typo at ./test2.pl line 4.<br />
use of uninitialized value in concatenation (.) or string at ./test2.pl line 4.
</p>

<p>
<br />
というコメントが出ました。これはうまくいっているのでしょうか？
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
    <entry>
        <title type="html">bzbell がコメントしました。</title>
        <link type="text/html" rel="alternate" href="http://bizcaz.com/archives/2006/08/09-221138.php#comment-1653"/>
        <id>tag:bizcaz.com,2010-02-20://1653</id>
        <updated>2007-06-29T13:15:37Z</updated>
        <published>2006-08-09T13:11:38Z</published>
        <author>
            <name>bzbell</name>
            http://bizcaz.com/
            
        </author>
        <content type="html">
            &lt;div class="content"&gt;
                &lt;p style="float:right;"&gt;&lt;img src="http://bizcaz.com/mt/mt-static/images/status_icons/success.gif" alt="公開" width="9" height="9" /&gt;公開&lt;/p&gt;

                &lt;p&gt;
                &lt;b&gt;ブログ:&lt;/b&gt; &lt;a href="http://bizcaz.com/"&gt;Movable Type 備忘録&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;ブログ記事:&lt;/b&gt; &lt;a href="http://bizcaz.com/archives/2006/08/09-221138.php"&gt;MovableTypeを自動的に再構築する&lt;/a&gt;&lt;br /&gt;

                &lt;b&gt;コメント投稿者:&lt;/b&gt; bzbell&lt;br /&gt;
                &lt;b&gt;メール:&lt;/b&gt; &lt;br /&gt;
                &lt;b&gt;URL:&lt;/b&gt; http://bizcaz.com/archives/2006/08/09-221138.php#comment-1653&lt;br /&gt;
                &lt;/p&gt;
                &lt;p&gt;
            &lt;/div&gt;


            <![CDATA[<p>
>>50 May さん
</p>

<p>
そうですか。<br />
もしかすると 1. かなと思ったのですが (´Д｀；)
</p>

<p>
&gt; 他に私の方で調べることがあればお知らせください。
</p>

<p>
では、他の Perl スクリプトを同様に TELNET( or SSH)で実行した場合、どのような結果になりますか!?<br />
たとえば、以下のようなスクリプトを適当なファイルに保存してパーミッションを 755 に変更します。
</p>

<pre>
#!/usr/bin/perl -w

$t = time();
print "$t\n";

1;
</pre>

<p>
予想では上記スクリプトも同様のエラーが出るんでしょ!? と思ってるのですが･･･どぅでしょ (´･д･`)
</p>]]>

            &lt;hr /&gt;
        </content>
    </entry>
    
</feed>
