« ダイナミック(動的生成)ページとMT 3.11版 | メイン | Movable Typeプラグイン「SubCategories 1.2」のアンインストールが先です。 »

予約投稿とcron ジョブ(シェルスクリプト)

Movable Type 3.11の新機能「予約投稿」は、サーバーのcron job で時間等を設定します。
Xrea comさんのサーバーでは、run-periodic-tasksのファイル属性は 700 で作動します。

エントリの投稿は通常どおり行い、【指定日】を選択し、保存します。
ブログページ上には、【作成日時】が表示されます(cron jobの予約時刻ではありません)。
作成日時が予約時刻より未来であると、ページ表示されません。
Movable Type 3.11英語版(Bugs fixed 09.03.2004) または、
2004年10月19日以降、シックス・アパート社「Movable Type 3.1日本語版
Create ⇒ New Entry ⇒ 投稿の状態 Post Status【指定日 Future】⇒ 保存 Save

シェルスクリプトは以下のように作成します。
例)ユーザー名 "me" / mt.cgiのディレクトリ名 "mt"
スクリプト名 cron1.sh (サーバー仕様は cron2.sh, cron3.sh など3つのshellscriptを同時登録できます。2004年後半、計5つに増設 )
#!/bin/sh
cd /virtual/me/public_html/mt/
/usr/bin/perl ./tools/run-periodic-tasks
echo Future: MT3.11 run-periodic-tasks
echo
exit

以上
ダウンロード用スクリプト⇒   cron489_sh  2KB 使用時の拡張子は sh です。

このファイルは Movable Type 3.11英語版(ないし、日本語版) 用です。
cd /virtual/me/public_html/mt/ のPATHは必ず変更して下さい。カレントディレクトリは必ずmt.cgiのあるMovable Typeベーシックディレクトリです。
他のディレクトリではライブラリが使用できません
echo はサーバの自動送信メールにより正常稼動を確認する目的だけです。

# Movable Type 3.11新機能「予約投稿」のためのスクリプトです。
# シェルコマンドを実行する際、カレントディレクトリを mt.cgi のあるディレクトリに移動する必要があります。
# Xrea.com さんのサーバでは、次行の /me/public_html/mt/ のみ変更して下さい。
# me はユーザー名(ID) です。mt は mt.cgi を含むベーシックディレクトリの名称です。
# Xrea.com さんのサーバでは、run-periodic-tasksのファイル属性は 700 で作動します。
# 他社サーバでは、perlのPATHなどもご確認下さい。
# echo の行は メールで登録メールアドレスに通知されるメッセージです。
# 本スクリプトを編集したとき、改行コード LF エンコード種類 EUC で保存し、FTP ASCIIでアップロードして下さい。
# アップロード先は、ホームディレクトリのトップ (FTP では ルート /で表示されるディレクトリ内)です。
# アップロード後、ファイル属性を 705 に変更して下さい。
# スクリプトの実行等は、すべて自己責任で行って下さい。

また、Xrea.com さんの cron ジョブの設定方法、shellscriptのアップロード先は、
http://shellscript.biz/archives/000018.html
などをご覧下さい。

トラックバック

このページのトラックバックURL:
http://www.typepad.jp/t/trackback/5947/998399

このページへのトラックバック一覧 予約投稿とcron ジョブ(シェルスクリプト):

» MovableType 3.11 予約投稿機能の設定 トラックバック Synergie.
MovableType 3.11 予約投稿機能を使うための設定 [続きを読む]

» XREAユーザーのための、指定日投稿機能を有効にする設定マニュアル トラックバック Mugifa_Net
長いタイトルだ・・・ というわけで、何気にマニュアルを作ったので、XREAユーザーの方で指定日投稿機能を使ってみたいという方は、ご参考にしてください。 XREA... [続きを読む]

» 最近予約投稿してない トラックバック [R] Richstyles!
やる必要がないぐらい毎日投稿しているけど、またいつか使ってみようかな。旅行もしないからあまりいらないけど。 やり方忘れないようにとりあえずメモっとこう。 #!/... [続きを読む]

» Movable Type 予約投稿テスト トラックバック 錬金術ノート
動けcron! エラー出てるから自信ないけど。 投稿予定時間 2005-09-1... [続きを読む]

» XREA鯖でMovable Typeの指定日投稿 トラックバック FreeTimes
Movable Typeの指定日投稿は、cronとか言うのを設定しないといけな... [続きを読む]

コメント

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

キーワード検索

  • Google Custom Search

投稿者ウェブアドレス

Syndication etc.

Credits etc.

  •    Creative Commons License
       Creative Commons License
Powered by TypePad