在Windows Server 2003上设置PHP cron作业

我正在使用Windows Server 2003,IIS6,PHP和MySQL。 我在Windows操作系统中使用内置计划任务function设置cronjob时遇到问题。

我需要你们帮忙 请指教。

Solutions Collecting From Web of "在Windows Server 2003上设置PHP cron作业"

如果您想要每分钟运行一次计划任务,则必须通过命令进行设置,如下所示:

schtasks /create /sc minute /mo 1 /tn "my task" /tr "C:\Program Files\php5\php.exe c:\wwwroot\inetpub\website\myfile.php?task=fetch" 

这将让你每分钟运行一次任务。 根据我的知识,没有办法通过任务调度器gui来完成这个任务,所以我只是想分享这个解决方案。

您需要调用php.exe作为解释器,脚本路径作为参数,例如:

 "c:\program files\php5\php.exe" c:\cronscripts\cronjob.php 

这应该工作。

你打电话

 php.exe cronjob.php