自动调用PHP页面?
可能的重复:
PHP:运行计划作业(cron 作业)
我需要每隔可以说20分钟。 (即,向“X”列添加 50,从“y”列减去 20,根据“z”列上的时间执行方程式等)我在 update.php 页面中有必要的更新,但我该怎么做每 20 分钟调用该页面一次(不包括在计算机上安排任务)?或者有更好的方法来做到这一点吗?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Linux
这应该作为 cron 作业 或 使用
at
来安排作业。我已经为at
命令编写了一个 PHP 包装器,您可以将其用于此目的:https://github.com/treffynnon/PHP-at-Job-Queue-WrapperWindows
您需要使用 计划任务。以下是我写的一篇关于将 Linux cronjobs 迁移到 Windows 计算机的旧文章的链接:http://blog.simonholywell.com/post/374209271/linux-to-windows-server-migration-and-secureing-your-cron
Linux
This should be done as a cron job or alternatively using
at
to schedule the job. I have written a PHP wrapper for theat
command that you could use for this purpose: https://github.com/treffynnon/PHP-at-Job-Queue-WrapperWindows
You need to use Scheduled Tasks. Here is a link to an old article I wrote about moving Linux cronjobs to a Windows machine: http://blog.simonholywell.com/post/374209271/linux-to-windows-server-migrating-and-securing-your-cron
该页面位于何处?如果是在 Linux 机器上,请使用 cron 作业。如果是在 Windows 计算机上,请使用计划任务。
Where does this page live? If it's on a Linux box, use a cron job. If it's on a Windows machine, use a Scheduled Task.
你的问题的答案是否定的,你必须安排一个任务。基本上是因为这种情况正是它的用途!
在 Linux 上,您可以使用 cron 作业。在 Windows 上,这是通过计划任务
The answer to your question is no, you're going to have to schedule a task. Basically because this situation is exactly what it is made for!
On Linux you can use a cron job. On windows it is done with a scheduled task