【问题标题】:How to set php cron job?如何设置 php cron 作业?
【发布时间】:2009-10-20 11:02:19
【问题描述】:

我使用的是 Windows Server 2003。

我设置了一个 cron 作业,打开 IE 资源管理器并运行 cron.php 文件。

基本上,cron.php 所做的只是将电子邮件发送到我自己的电子邮件地址。我将它设置为每 2 分钟运行一次并运行 2 小时。我启动了 cron 服务,我收到了第一封电子邮件,但是在那之后,我等了几个小时,我仍然没有收到第二封电子邮件。谁能帮帮我?

【问题讨论】:

  • 你是如何将它设置为每 2 分钟运行一次的?
  • 不是每 x 分钟运行一次的 cron 作业?可能配置有问题,重复一次后作业结束。我从来没有遇到过这种问题。
  • @Silentghost,确定吗? CronJob 不属于 serverfault 是因为它与管理相关联吗?
  • @Dominic:有一个高级按钮,我点击它,并将其设置为每 2 分钟运行一次,并且在描述本身中,它显示:调度:从 bla bla bla 开始每 2 分钟。 .
  • @SilentGhost:我很犹豫,我应该在哪里发布这个问题,我不想发布2个相同问题的地方。

标签: php windows cron


【解决方案1】:

这可能是因为 CRON 不能在 WINDOWS 上运行,除非您为 Windows 安装 CRON,如 CRONw 或类似程序。如果这不是一个选项,我认为您需要将脚本设置为使用Scheduled Tasks 并遵循this 之类的内容。

希望对你有帮助

【讨论】: