PHP从cli脚本运行后台脚本

问题描述 投票:0回答:1

从php脚本中,我需要在后台启动新的php脚本。我希望这可以正常工作:

shell_exec("php mySecondScript.php &");

主脚本的执行挂起,secondScript甚至没有启动。当然,如果删除“&”,脚本将被执行,但是会同步执行。任何原因吗?

php command-line-interface
1个回答
0
投票

您不重定向命令的输出。

shell_exec("php mySecondScript.php > /dev/null &");
© www.soinside.com 2019 - 2024. All rights reserved.