所以基本上在用户提交表单之后,我想创建一个 php 后台进程,用他们提交的数据检查一些东西,即使他们离开我仍然希望它正在检查,但问题是我无法得到任何工作,我已经在网站上查看了与此相关的所有问题,但找不到解决方案。我确实在这里找到了这段代码
exec(sprintf("%s > %s 2>&1 & echo $! >> %s", $cmd, "output.txt", "pid.txt"));
但问题在于它只输出最后一件事,并在其中添加了一些垃圾。
输出:
sh: line 1: *****: command not found