Php 从后台进程启动后台进程

Php 从后台进程启动后台进程,php,linux,process,background-process,Php,Linux,Process,Background Process,我在linux Ubuntu中有一个PHP脚本,比如test.PHP,在这个PHP脚本中,我使用shell\u exec()启动几个后台进程 当我执行php test.php时,后台进程会按预期启动,但当我运行php test.php&时,这几个后台进程不会启动 从后台进程启动后台进程不是一种受支持的方法,还是有更好的方法?试试php test.php

我在linux Ubuntu中有一个PHP脚本,比如
test.PHP
,在这个PHP脚本中,我使用
shell\u exec()
启动几个后台进程

当我执行
php test.php
时,后台进程会按预期启动,但当我运行
php test.php&
时,这几个后台进程不会启动


从后台进程启动后台进程不是一种受支持的方法,还是有更好的方法?

试试
php test.php
-一些Unix发行版似乎需要一些输入,并将进程空闲发送到后台。在FedoraLinux(bash)上测试,您可以启动
php test.php&
,但不会执行。检查
jobs
运行后台进程-从后台捕获并使用
fg
执行尝试
php test.php
-一些Unix发行版似乎需要一些输入,并将进程空闲发送到后台。在FedoraLinux(bash)上测试,您可以启动
php test.php&
,但不会执行。检查
作业
运行后台进程-从后台捕获并使用
fg执行

可以使用。我已经编写了一个as-POC,它使用了这种技术。

可以使用。我已经编写了一个as POC,它使用这种技术