我需要每20分钟更新一次数据库。 (即。在'X'列中添加50,在'y'列中减去20,在'z'列上根据时间预先形成等式,等等。)我在update.php页面中有必要的更新,但我怎么去关于每20分钟调用一次该页面(没有在计算机上安排任务)?或者有更好的方法吗?
由于
答案 0 :(得分:4)
这应该以cron job或using at
to安排作业来完成。我为at
命令编写了一个PHP包装器,您可以将其用于此目的:https://github.com/treffynnon/PHP-at-Job-Queue-Wrapper
您需要使用Scheduled Tasks。这是我写的关于将Linux cronjobs移动到Windows机器的旧文章的链接:http://blog.simonholywell.com/post/374209271/linux-to-windows-server-migrating-and-securing-your-cron
答案 1 :(得分:2)
此页面在哪里生活?如果它在Linux机器上,请使用cron作业。如果它在Windows计算机上,请使用计划任务。
答案 2 :(得分:0)
你的问题的答案是否定的,你将不得不安排任务。基本上是因为这种情况正是它的目的!
在Linux上,您可以使用cron job。在Windows上,它使用scheduled task
完成