« ダイナミック(動的生成)ページとMT 3.11版 | メイン | Movable Typeプラグイン「SubCategories 1.2」のアンインストールが先です。 »
2004年09月06日
予約投稿と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
などをご覧下さい。
投稿者 mvtp : 2004年09月06日 13:36
トラックバック
このエントリーのトラックバックURL:
20
このリストは、次のエントリーを参照しています: 予約投稿とcron ジョブ(シェルスクリプト):
» MovableType 3.11 予約投稿機能の設定 from Synergie.
MovableType 3.11 予約投稿機能を使うための設定 [続きを読む]
トラックバック時刻: 2004年11月03日 00:30
» XREAユーザーのための、指定日投稿機能を有効にする設定マニュアル from Mugifa_Net
長いタイトルだ・・・ というわけで、何気にマニュアルを作ったので、XREAユーザーの方で指定日投稿機能を使ってみたいという方は、ご参考にしてください。 XREA... [続きを読む]
トラックバック時刻: 2005年01月03日 15:51
» 最近予約投稿してない from [R] Richstyles!
やる必要がないぐらい毎日投稿しているけど、またいつか使ってみようかな。旅行もしないからあまりいらないけど。 やり方忘れないようにとりあえずメモっとこう。 #!/... [続きを読む]
トラックバック時刻: 2005年09月08日 15:00
» Movable Type 予約投稿テスト from 錬金術ノート
動けcron! エラー出てるから自信ないけど。 投稿予定時間 2005-09-1... [続きを読む]
トラックバック時刻: 2005年09月11日 03:12
コメント
コメントしてください
サイン・インを確認しました、 . さん。コメントしてください。 (サイン・アウト)
(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)