Semantic Web – WordPress

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

with 5 comments

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
などをご覧下さい。

Written by support

2004/09/06 @ 13:36

カテゴリー: cronジョブ

コメント / トラックバック5件

Subscribe to comments with RSS.

  1. MovableType 3.11 予約投稿機能の設定

    MovableType 3.11 予約投稿機能を使うための設定

    Synergie.

    2004/11/03 at 00:30

  2. XREAユーザーのための、指定日投稿機能を有効にする設定マニュアル

    長いタイトルだ・・・ というわけで、何気にマニュアルを作ったので、XREAユーザーの方で指定日投稿機能を使ってみたいという方は、ご参考にしてください。 XREA…

    Mugifa_Net

    2005/01/03 at 15:51

  3. 最近予約投稿してない

    やる必要がないぐらい毎日投稿しているけど、またいつか使ってみようかな。旅行もしないからあまりいらないけど。 やり方忘れないようにとりあえずメモっとこう。 #!/…

    [R] Richstyles!

    2005/09/08 at 15:00

  4. Movable Type 予約投稿テスト

    動けcron! エラー出てるから自信ないけど。 投稿予定時間 2005-09-1…

    錬金術ノート

    2005/09/11 at 03:12

  5. XREA鯖でMovable Typeの指定日投稿

    Movable Typeの指定日投稿は、cronとか言うのを設定しないといけな…

    FreeTimes

    2006/08/04 at 00:10


コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。