我有一个预定消息的数据库。我想创建一个在web服务器(请参阅Windows服务器)上持续运行的服务,并通过检查计划时间来选择需要执行的行。我希望这在没有任何人为干预的情况下发生。你能在这方面帮我一下吗?
我做了一些研究,结果是使用cron
作业。但是我的主机不是在Linux上,我需要用PHP实现它。
发布于 2013-01-24 12:46:26
1)使用Windows调度程序。
2)您可以使用以下命令运行php-files:
C:\Path\to\php.exe -f "C:\Path\to\file.php"
发布于 2013-01-24 12:44:55
我想从一个问题开始:你一定要在web服务器上运行这样的作业吗?我的意思是,将jobs服务器与类似cron的作业隔离可能会更好。您所需要的就是有一种方法可以从某个地方访问计划消息数据库,您可以在其中运行计划任务。
如果你必须在windows服务器中执行,我相信你将不得不使用计划任务(尽管,你必须与你的主机提供商核实,大多数都不允许这样的服务)。
https://stackoverflow.com/questions/14500336
复制相似问题