阻止循环脚本在中止页面时停止?

时间:2011-09-24 07:02:10

标签: php linux

我已经构建了一个循环脚本,我想让它在后台运行。

问题在于,当我通过浏览器运行它时,它工作正常但是一旦我停止加载页面,脚本停止/存在,我知道这很正常并且有意义,但我怎么能运行特定的PHP脚本在后台无休止地?

如果php中的函数运行其他脚本但它会继续而不是等待它会很棒。

2 个答案:

答案 0 :(得分:1)

您可能正在寻找:

答案 1 :(得分:0)

可以从命令行运行脚本作为后台进程。看这里Run php script as daemon process或者看http://pear.php.net/package/System_Daemon,它可以帮助你使它工作:)

Web服务器会终止您的脚本,因为当用户访问另一个站点时,服务器需要生成新的PHP进程,例如关闭旧的进程。

相关问题