はじめに
GMO iCLUSTA+で、指定日投稿スケージュールのrun-periodic-tasks起動するのに手間取ったので・・
設定方法・注意点
linuxで10分単位で起動したい場合は。。。
*/10 * * * * ここにコマンド
iCLUSTA+のPlanManager画面では。。こんな感じ・・毎時の設定しかありません。。
おいらは・・*/10とおなじだーと勘違いして。。動かん・・やん。。。はまりました・・けど
きちんとと読め・・ですね。。w
cronの*/10がしたい場合は・・・下記のように登録しないとだめです。。
あと、iCLUSTA+のPlanManagerの設定のくせとして・・
コマンドパスが特殊です。。
下記の部分のxxx.xxx.xxxのドメインの部分を指定します。
ルートなら、/run.shじゃぁとか・・・まぁ。動かない・・動かない・・してたので・・・あれですが・・
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いれたことなかったのでメモです・・