标签: php shell background exec
我希望php脚本在后台运行,以便用户不必等待它的完成,如果它是一个漫长的过程。我使用了以下代码。
shell_exec("nohup php own.php > /dev/null & echo $!");
但它似乎不起作用。我搜索了很多,但我无法提出解决方案。
答案 0 :(得分:0)
您也可以尝试使用proc(程序执行函数)方法。
http://in3.php.net/proc_open
如果你在ubuntu上尝试shell_exec()或exec(),你需要安装一些库。