Movable Typeの最近のブログ記事

MT5×Xserverで予約投稿

前から設定したいと思っていた予約投稿を取り入れてみました。

が。

これがなかなかうまくいかずにてこずったので覚書。。


このブログはXserverで運用しているので、cronの使用ができます。
なのでcronを設定するだけのはず・・。


いつも疑問だったのだけど、これって「クローン」なのか「クロン」なのか?
ググってみたら所詮日本語読みなので色々使われているらしい^^;
「クーロン」案も浮上。
何となく「クローン」と読んでいたのでそのままでいいか。


ちなみにレンタルサーバーによってはcronが使えないのでご注意を。

早速ですが、Xserverのサーバーパネルでcronを設定。


120728.jpg


これは毎時0分にタスク処理をする指定。
1日1回ならその時間を指定します。
月に1回、週に1回なども可能。


コマンドは

cd /home/【契約サーバ名(.xsrv.jpの前の部分)】/【独自ドメイン(ここだとrurumix.com)】/public_html/mtos/; ./tools/run-periodic-tasks

※●●.xsrv.jpだったら●●の部分のみを書く。
※cdの後ろと; .の間の半角スペースは必須。
※mtosでなくmtの人はmtで。自分がインストールした場所を指定する。


■参考■
【MT公式】指定日投稿や公開キュー等のスケジュール処理の設定

コメントは自分のわかりやすいように入力します。


120728b.jpg


その後run-periodic-tasksファイルのパーミッションを「755」に変更します。

FFFTPの場合はファイルを右クリックして属性を変更するだけ。
Xサーバーのファイルマネージャでも簡単にできるはずです。

ググったら700にしろっていうのもあったけれど、これはレンタルサーバーによって違うようです。
755ならいけました。

■参考■
Xサーバーよくある質問 > サービスについて > CGI・SSI・PHP > CGI


あとは、記事投稿の際に「日時指定」で未来の日付を選択するだけです。
cron処理された時に投稿されます、多分。


タグ

2012年7月28日

ruru (15:10)

カテゴリ:PC・Web関係の話Movable Type

このページの先頭へ