我想在php中运行一个shell脚本,但是这个shell脚本需要很长时间才能执行(它有睡眠),我不希望Web服务器在执行这个脚本时阻塞。
我试过exec()
and shell_exec()
在 php 中,但服务器停止直到 shell 脚本完成!
我想做fork
在 shell 脚本本身中,但我不知道该怎么做。我只是想让 php 脚本调用这个 shell 脚本并继续工作,我不等待脚本的任何结果。
我尝试在后台运行 shell 脚本&
仍然受到阻碍:(
非常感谢任何帮助。
我通过添加解决了这个问题
"> /dev/null 2>/dev/null &"
在脚本名称之后shell_exec()
php函数
Thanks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)