标签: php shell-exec
我有一个PHP脚本,它有一个连续的输出(写入tmp文件进行记录)。到目前为止,我从shell开始编写脚本,但现在,我想通过shell_exec启动它:
shell_exec("file.php >> /path/to/log 2>&1 &");
但是shell_exec总是返回null而不是PID。 如何获取PHP进程ID并将输出写入文件?
提前致谢。
答案 0 :(得分:1)
转而考虑proc_open和proc_get_status。
proc_open
proc_get_status