PHP中的后台进程

时间:2011-08-16 18:29:11

标签: php background process

我是PHP Scripting的新手。我正在写一个每24小时发一次彩票的游戏。我希望这发生在某个时间,比如说下午3点,无论用户登录到该页面。

所以,如果10天过去没有人登录,我希望彩票能够运行10次。

我看到了“ignore_user_abort”的内容,但我对此并不熟悉,我有点害怕使用它。这是最好的方式吗?或者还有更可靠的方法吗?

有什么想法吗?请记住,我是新手!

2 个答案:

答案 0 :(得分:3)

使用PHP之外的调度程序(如cron)在设定的时间运行PHP脚本。

类似的东西:

0 15 * * * /path/to/php /path/to/yourscript.php 

这是一个教程:
http://www.sitepoint.com/introducing-cron/

答案 1 :(得分:1)

如果您正在运行Linux,我建议您使用Cron作业。 Google'Cron Job'

就像你说的那样,无论目前谁访问该网站,脚本都将在下午3点运行。