1

我有一个存储不同任务信息的应用程序,每个任务都有一个必须完成的持续时间(1-3 个月),如果没有,则会向预定义的收件人发送电子邮件警报。

我已经阅读了这篇文章,发现它主要是通过 cron 作业完成的,但我找不到任何可以向我展示如何在 php 中编写 cron 作业的示例或教程(大多数我来 acroos 都在 cPanel 上)我正在运行 xampp Windows 7的。

我想如何解决这个问题的想法是;

1)每天有一个cron作业(cron_trigger.php)触发一个脚本(date_checker.php)

2) 在我的 date_checker.php 中,我扫描数据库以查找未完成的任务并发送警报

我对 PHP 很陌生,所以我想知道我可以进行设置。

4

2 回答 2

1

您正在寻找从任务调度程序运行 PHP。

我没有尝试过太多的任务调度程序,但是从命令行你需要指向

C:\xampp\php\php.exe LinktoPHPFile

于 2013-02-23T18:10:08.057 回答
-1

http://en.wikipedia.org/wiki/Cron

Cronjobs 仅适用于 linux,但我确信 Windows 也有类似的东西。

cronjob 有一个配置文件,您可以使用 crontab -e 打开它(为您的用户打开配置)

然后你有这样的东西:

*    *    *    *    *  command to be executed
*/5    *    *    *    *  php /absolute/path/to/your/cron_trigger.php

该脚本每五分钟运行一次。

于 2013-02-23T18:07:49.353 回答