获取带有连续输出的shell_exec执行的PHP文件的PID

时间:2014-04-25 20:45:38

标签: php shell-exec

我有一个PHP脚本,它有一个连续的输出(写入tmp文件进行记录)。到目前为止,我从shell开始编写脚本,但现在,我想通过shell_exec启动它:

shell_exec("file.php >> /path/to/log 2>&1 &");

但是shell_exec总是返回null而不是PID。 如何获取PHP进程ID并将输出写入文件?

提前致谢。

1 个答案:

答案 0 :(得分:1)

转而考虑proc_openproc_get_status