2

我们如何在不使用pcntl_fork()的情况下在 php 中执行多个进程?

我谷歌了很多次,但没有发现任何有用的东西。我的服务器不支持pcntl_fork()

4

2 回答 2

2

如果你有 php cli 可用,你可以使用 exec() 或 system() 来分叉进程。但有时更优雅的方法是在后台进行 http 子请求,并将原始 url 目标仅用作控制实例。

于 2012-10-18T09:05:26.490 回答
0

我发现这样做的简单方法是使用exec()。@arkascha 非常感谢你!

现在我们可以在 php 中执行多个进程并使用 exit() 从这些进程中返回我们想要的任何内容。

于 2012-10-19T01:05:58.507 回答