我想在每天的特定时间运行位于根文件夹 / var / www / 的php页面。我的www导演是755许可。
我在/ etc / crontab中做cron job作为mysqldump的管理员。它的工作正常。但这次我想在/ etc / crontab中运行特定页面。经过大量的时间研究后,我没能成功。
以下是我在/ etc / crontab中所做的。
14 36 * * * root /usr/bin/php /var/www/mysite/page.php
我想要的是,在14:36小时,我想要 / etc / crontab 来运行页面 / var / www / mysite / page .PHP 即可。并做必要的事情,即在mySQL数据库中更新。
答案 0 :(得分:0)
尝试
36 14 * * * /usr/bin/php /var/www/mysite/page.php
crontab的格式为分钟,小时,日期,月份,星期几
如果要以root身份运行cron,请在编辑cron时使用sudo
sudo crontab -e
答案 1 :(得分:0)
使用crontab中的php执行脚本
36 14 * * * * root /usr/bin/php /var/www/mysite/page.php
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR`
sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
了解更多信息 http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/