我想使用exec(命令)运行多个php进程。这些中的每一个(实际上它们都是相同的)可能会持续很长时间,我不想等待一个完成而不是启动另一个。
换句话说,我想要for($i=0; $i < $count; $i++) {
exec($command);
}
执行此代码而不等待之前进程的返回。
有什么想法吗?
提前致谢!
答案 0 :(得分:1)
查看doc:
如果程序是使用此功能启动的,则为了它 继续在后台运行,程序的输出必须是 重定向到文件或其他输出流。没有这样做会 导致PHP挂起,直到程序执行结束。