作成日:2019-01-17, 更新日:2019-02-04
基本
・XSERVERの「ServerPanel」にログインして「Cron設定」より設定
・日時等は「Cron設定」に書いている通りに従う(※毎時間なら「時」に「*」を入力。毎日、毎秒等も同じ)
▼コマンドは下記のような感じ
/〇〇〇/php 〇〇〇.php
※「/〇〇〇/php」ってトコは「コマンドパス一覧」から探す
コマンドパスとPHPのバージョン
1.まず現在のPHPのバージョンチェック
2.PHPのバージョンにあったコマンドパスを使う
PHPのバージョンチェック
XSERVERの「ServerPanel」の「PHP」の「PHP Ver.切替」から現在のPHPのバージョンが確認できる
※「phpinfo();」で出力するってのもアリ。
コマンドパス
XSERVERの「ServerPanel」の「アカウント」の「サーバー情報」の「タブ:コマンドパス一覧」
注意
コマンドパスは変わるコトがあるっぽい。
「Cron設定」の「Cron結果の通知アドレス」を設定しておけば気付ける
▼今まで動いていたcronが動かなくなった→そのときに配信されたメール
/bin/sh: /usr/bin/php-cli: そのようなファイルやディレクトリはありません