« トントンする猫 | メイン | 布団の上にはすぐ乗ってくるくせに »

Noviembre 6, 2004

本日のえむちーカスタマイズ

※このエントリーは、MT3.11の「記事投稿スケジュール機能」のテストでござまーす(・ω・)ノ
記事投稿スケジュール機能に関しては、こちらを参考にしました。


今日やったこと。

・各エントリにweb拍手を設置してみた。
(コメンツするほどでもないけど、イイ!と思ったら押してやって下さい。更にメセジ頂けると激しく喜びます)

・MT3.11の新機能「記事投稿スケジュール機能」を設定してみた。
(この記事が無事見れてれば成功ですな)


--記事投稿スケジュール機能設定メモ--
※ちなみにXREAでの設定方法です。他のレンタルサバのやり方はわかりません。
ロリポさんはCRONが使えないからダメらしい。

具体的には、

・cron1.shファイルを用意する

#!/bin/sh
cd /virtual/ユーザー名/public_html/mt/
/usr/bin/perl ./tools/run-periodic-tasks
echo Future: MT3.11 run-periodic-tasks
echo
exit

を cron1.sh というファイル名で保存(文字コードをEUC、改行コードをLFにする)。
ユーザー名は自分のを入れる)

※echo部分(3~4行目)は無くてもokっぽい。試してないけど。1、2、5行目は必須。

そのファイルを、FTPで自分のトップルートにアップロード。(ファイル属性707にする)
(mt.cgiが入ってるとこじゃなく、もっと上↑ FTPソフトの表示が / のみになるところ)


・run-periodic-tasksのファイル属性の変更

/mt/tools というフォルダにある、run-periodic-tasksというファイルの属性を700にする。


・XREAでCRONジョブの設定

XREA設定画面にログインして、CRONジョブを選択。
設定0の /virtual/ユーザー名/(ボックス) のところに、先程のファイル名(cron1.sh)を入れる。

その上のボックスの実行時間の設定で、「分」以外のところにアスタリスク(*)を入れる。
「分」には数字を。(俺は5と入れた)

これは、「cron1.shというスクリプトを、毎時5分に実行する」ということらしい。


設定自体はコレでOK。


あとは、新規記事保存時に、「投稿の状態」を「指定日」にして、「作成日時」を更新させたい日時にして保存。
これで、指定した日時に記事が公開されますた。

※うまくいけば追記します


追記
CRONと、エントリーの日時を同じにすると、ちゃんと指定時間に更新された!
違う場合はどうなるんだ...?

追記2
どうやらCRONの設定時間とエントリーの作成日時の「分」をあわせてないと更新されないみたいだ。
ふむふむ。
どう使おうかのう。

元日のあけおめくらいしか思いつかんのですが。
まぁとりあえず、時間指定更新機能が使えるようになったということで。

追記3
あれ?更新pingが飛んでない...よ...?


追記4
pingが飛ばないバグが修正された模様ですが、試してません。


11/06 2:05 AM | コメント (0) | トラックバック(0) | EDIT | TOP

-過去ログ同カテゴリからランダムピックアップ-
今日も問い合わせを送ってみた - 04/05/19 2:54 PM
91919hit - 05/12/05 11:54 PM
コメントスパムと検索語句 - 04/11/25 1:40 PM

このエントリの評価


関連記事

知り合いでもない方からの、記事内にこの記事への言及やリンクのないトラックバックはスパムなので削除します。(季節ブログやTB企画等は除く)

このエントリーのトラックバックURL:

コメンツ

コメンツお願いします



※必須ですが表示されません


保存しますか?

※エントリー内容に関係ないコメントは削除します。
※スパムや宣伝行為でないものは、BBS(トップページの右サイドバー下部にあります)に移動し、そちらでレスします。

(書式を変更するような一部のHTMLタグを使うことができます)