作成日:2017-11-16, 更新日:2018-06-26
基本
下記のような感じのコマンドをcronに設定
php /〇〇〇/〇〇〇/oil refine 〇〇〇
Xserverの場合
※契約した日も関係あるかも。
▼2017/12/06時点:PHPのバージョンが「5.6」のとき
/usr/bin/php5.6 /ホームディレクトリ/〇〇〇/oil refine 〇〇〇
▼以前
/usr/bin/php-cli /ホームディレクトリ/〇〇〇/oil refine 〇〇〇
まずサーバーパネルから
・ホームディレクトリを調べる(※「サーバー情報」から「ホームディレクトリ」から調査)
・「Cron設定」で設定
ホームディレクトリが「/home/zebra/」の場合
/usr/bin/php-cli /home/zebra/〇〇〇/oil refine 〇〇〇
Xserverで、cron実行時に通知先のメールを設定すると、メールを送ってくれる。
php-cliを使わなかった場合:php5.5の場合
/usr/bin/php5.5 /ホームディレクトリ/〇〇〇/oil refine 〇〇〇
※PHPのバージョンを調べる(※「PHP Ver.切替」等から調査)
▼実行後、届いたメール
The use of oil is not supported when running php-cgi. Oil needs php-cli to function!
▼Google翻訳に依頼
php-cgiを実行しているときは、オイルの使用はサポートされていません。 オイルは機能するにはPHP-CLIが必要です!