可能重复:
PHP:运行计划作业(cron作业(
比方说,我需要每20分钟更新一次数据库。(例如,在"X"列上加50,在"y"列上减20,在"z"列上根据时间预生成一个方程,等等(我在update.php页面中有必要的更新,但我该如何每20分钟调用一次该页面(除了在计算机上调度任务(?或者有更好的方法吗?
感谢
Linux
这应该作为cron作业来完成,或者使用at
来调度作业。我为at
命令编写了一个PHP包装器,您可以将其用于此目的:https://github.com/treffynnon/PHP-at-Job-Queue-Wrapper
Windows
您需要使用"计划任务"。以下是我写的一篇关于将Linux cronjobs迁移到Windows机器的旧文章的链接:http://blog.simonholywell.com/post/374209271/linux-to-windows-server-migrating-and-securing-your-cron
此页面位于何处?如果它在Linux上,请使用cron作业。如果它在Windows计算机上,请使用"计划任务"。
你的问题的答案是否定的,你必须安排一项任务。基本上是因为这种情况正是它的初衷!
在Linux上,您可以使用cron作业。在windows上,它是通过一个计划任务完成的