【Linux】crontabでphpを自動実行
1.crontabのインストール
yum instal crontab
説明
/sbin/service crond start //サービスが起動
/sbin/service crond stop//サービスが停止
/sbin/service crond start //サービスが再起動
/sbin/service crond start //設定をリロード
crontabの状態を確認: service crond status
手動でcrontabサービスを起動:service crond start
自動起動設定:chkconfig –level 35 crond on
2.毎晩23:30 nginxが再起動
30 23 * * * /etc/init.d/nginx restart
3.毎分/root/test8.phpファイルを実行して、結果はtest8.logに書き込む
① test8.phpの作成 内容下記
<? #!/usr/bin/php -q echo date('Y-m-d H:i:s’)."from http://www.arkgame.com \n"; ?>
②ファイルの実行権限を与える
chmod +x test8.php
③crontab -eで下記シェル内容を編集
* * * * * /usr/bin/php -f /root/test8.php >> test8.log