按时间表自行执行脚本

时间:2015-05-05 21:44:29

标签: php mysql

我正在开发一个php应用程序,我需要在每月的第一天和早上12点通过PHP和MYSQL重置sql数据库中的数字。

我用谷歌搜索但没有发现任何东西。据我所知,客户端需要访问PHP才能进行操作。

让服务器独立完成此操作的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

您可以使用crontab

* 0 * * * /path/to/my/script

答案 1 :(得分:1)

你可以使用cronjobs。在windows'预定任务'上,在linux crontab上。对于linux:

crontab -e

每天凌晨0点都要调用一行:

* 0 * * * /bin/php -q /script/path

或者,通过网络调用该文件但不获取内容:

* 0 * * * wget --spider "http://url.com/cron.php"

如果您没有专用服务器,请检查您的网站空间控制面板或咨询您的网站主持人。