通过shell_exec运行时忽略nohup

时间:2013-10-13 15:53:09

标签: php windows command-line-interface nohup

当浏览 php 的shell_exec时,以下代码不尊重 nohup

root@N76 ~
$ php -r "echo exec('nohup sleep 5 > NUL 2>&1 &');"
(5 seconds later)
root@N76 ~

在终端/命令行中执行时,它按预期工作:

root@N76 ~
$ nohup sleep 5 > NUL 2>&1 &
[1] 12176
root@N76 ~

这是Windows上POSIX环境的预期行为,还是我做错了(除了在Windows上运行)?

0 个答案:

没有答案