edo1z blog

プログラミングなどに関するブログです

AWS - Cron

CakePHPのShellをCronで自動実行したい。 OSは、AmazonLinuxです。

$ cd /etc/cron.d $ touch hoge $ sudo vim hoge


#!/bin/sh

*/1 * * * * root cd /var/www/html/app/; /usr/bin/php /var/www/html/app/Console/cake.php Hoge

・ 順番は、分 時 日 月 曜日。 ・ */1で1分毎。ハイフンで期間指定もできる。

cronの動作チェック

cronが動いてるかチェックする。

$ service crond status


あと、cronの実行結果のログは、/var/log/cronにある。

参考: cronで自動実行 【AWS】 Amazon Linuxでのcronジョブ設定 cakePHP2.3 cron (さくらサーバ)