読者です 読者をやめる 読者になる 読者になる

print 'Hello World!';

hogehoge備忘録

cron(クーロン)でphpを自動実行する

クーロンを編集する

crontabコマンドでクーロンを編集します。

# crontab -e

もしくは

# vi /etc/crontab

#書き方

毎日10時に「cron.php」を実行する場合、下記のように記載します。

0 10 * * * /usr/bin/php /var/www/html/cron/cron.php

実行する日時を指定して、実行するphpファイルのパスを絶対パスで指定します。
phpを実行するには「/usr/bin/php 」を書き、その後にファイル名を記載します。
サーバごとに書き方が違うかもしれないので、「/usr/bin/php」か「/usr/local/bin/php」で設定します。

#注意点

複数のphpファイルが、相対パスでincludeやrequire__onceとかされている場合、エラーで動かない。

#参考サイト

Linux:cron(クーロン)でphpを自動実行する | raining

cronの走らせかた - Qiita