如何在/ var / www / from / etc / crontab中运行PHP页面?

时间:2016-03-07 09:21:25

标签: php cron

我想在每天的特定时间运行位于根文件夹 / 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数据库中更新。

2 个答案:

答案 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/