我使用shell_exec从php执行bash脚本。 但是PHP脚本一直等到shell脚本完成。从php执行bash脚本无需等待
我可以以某种方式调用bash脚本而不用等待。 两种:
exec
shell_exec
等待,直到bash脚本完成。 我正在运行linux btw。打电话时,请bash脚本追加&所以它会在后台 这是最简单的方法,如果你不需要任何输出
shell_exec("/bin/bash /path/to/script.sh &");
我使用shell_exec从php执行bash脚本。 但是PHP脚本一直等到shell脚本完成。从php执行bash脚本无需等待
我可以以某种方式调用bash脚本而不用等待。 两种:
exec
shell_exec
等待,直到bash脚本完成。 我正在运行linux btw。打电话时,请bash脚本追加&所以它会在后台 这是最简单的方法,如果你不需要任何输出
shell_exec("/bin/bash /path/to/script.sh &");
这有工作运行
确定几乎最后的解决方案是'sh命令>/dev/null 2>&1&'感谢您的输入 – superbly 2011-03-24 15:27:06
没问题Shifty,很高兴它的工作原理! – ChrisH 2011-03-24 15:38:12