MixHost サーバーでcronを扱う例があんまりないので、念のためメモ。
mixhostでCronを設定
cPanelに「Cronジョブ」という項目があるので、クリック。間隔と、コマンドの設定ができる画面。必要だったら報告メール受信設定もできる。
ドロップダウンで、分かりやすく「1時間に1回」とか「5分に1回」とか選択できるんで、初心者でも楽。
設定例:wp-cron.phpを1日1回実行
今回はwp-cron.phpを1日1回実行するように設定してみた。(通常wp-cronはページが表示されるたびに実行されているはずなので、事前にwp-config.phpに define('DISABLE_WP_CRON', true); と記述して無効化してある。)
コマンド欄に
php /home/サーバーID/public_html/ドメイン名/wp-cron.php
と記入する。
cPanelトップページ右上にホーム ディレクトリという欄があって
/home/********
とサーバーIDまで表示されてるはず。
最初よく分からなくて迷ったよ。
最初につける文字はphpでいいみたい。
もしメール通知が要らないなら、
php /home/サーバーID/public_html/ドメイン名/wp-cron.php >/dev/null 2>&1
とすればOK。
これで試して一応通知メールが正常に届いたので、多分動くはず。
MixHost はcron使える!って記事しか見当たらなくて、実際に設定している例が無かったんで恐る恐るやってみました。
これで大丈夫かな~?
安定してて値段が超お手頃なサーバーなんで頑張って活用してます。まだ試したことない人は30日間無料で体験できるからやってみるといいですよ~。