我尝试使用PHP shell_exec
函数获取所有用户进程:
shell_exec("ps aux")
出于任何原因,此命令会打印apache
和root
进程,但是,它不会打印任何其他用户进程。即使我运行以下内容:
shell_exec("ps -u myuser1 2>&1")
PHP无法打印任何进程。
有谁知道这种shell_exec
行为的原因,并且知道如何解决这个问题?
答案 0 :(得分:0)
尝试make echo of result
echo shell_exec(" ps aux");