GMO iCLUSTA+とMovable Typeの指定日投稿スケージュール

らら
らら

はじめに

GMO iCLUSTA+で、指定日投稿スケージュールのrun-periodic-tasks起動するのに手間取ったので・・

設定方法・注意点

linuxで10分単位で起動したい場合は。。。


*/10 * * * * ここにコマンド

iCLUSTA+のPlanManager画面では。。こんな感じ・・毎時の設定しかありません。。

おいらは・・*/10とおなじだーと勘違いして。。動かん・・やん。。。はまりました・・けど

きちんとと読め・・ですね。。w

GMO iCLUSTA+ crom

cronの*/10がしたい場合は・・・下記のように登録しないとだめです。。

GMO iCLUSTA+ crom

あと、iCLUSTA+のPlanManagerの設定のくせとして・・

コマンドパスが特殊です。。

下記の部分のxxx.xxx.xxxのドメインの部分を指定します。

ルートなら、/run.shじゃぁとか・・・まぁ。動かない・・動かない・・してたので・・・あれですが・・

GMO iCLUSTA+ crom

xxx.xxx.xxx/run.sh

あとrun.shは


#!/bin/sh
cd ドキュメントルート/mtのフォルーダー/
/usr/bin/perl ./tools/run-periodic-tasks
exit

iCLUSTA+の場合ドキュメントルートは下記 上記の画像で参照できます。


/home/users/web.....

iCLUSTA+のリダイレクト系は下記で確認が必要です。

https://helpcenter.gmocloud.com/iclusta/s/article/ch-1417#https-on

上記には、記載されていませんが、Redirect permanentも使用できます。


Redirect permanent /xxx/index.html https://xxxx.xxxx.xxx/yyyy/index.html

Wordpressからの移転で日本語ファイル名を持つURLものは??

%+16進二桁のURLエンコードされたものは使用できないのでそのまま日本語で記述してUTF8で保存します。

個人的にはURLエンコードしたものじゃないとだめと思ってました。


Redirect permanent /日本語/index.html https://xxxx.xxxx.xxx/yyyy/index.html

Movable Typeバージョン

iCLUSTA+の自動インストーラーでは、現在Movable Type8が出ている状況で、Movable Type7 5404の様です。

Movable Type Pro r.5404 with: Professional Pack 3.11

あとperlのバージョンは5.16なのでプラグイン導入時は注意が必要です。

ライブラリは下記

https://helpcenter.gmocloud.com/iclusta/s/article/ch-568

筆者は事前に、MTUploaderを検討しましたが、ライブラリが対応していないので断念しました。

レンタルサーバーだと、perlライブラリが後入れできないので、はまりやすいので注意です。

さいごに

レンタルサーバーで、Movable Typeいれたことなかったのでメモです・・

関連記事