0
我試圖讓用PHP shell_exec
功能的所有用戶進程:爲什麼PHP`shell_exec`不顯示正確的`ps`輸出?
shell_exec("ps aux")
以任何理由,這個命令打印apache
和root
過程,但是,它並沒有打印任何其他用戶的進程。即使當我運行如下:
shell_exec("ps -u myuser1 2>&1")
PHP是無法打印的進程。
有沒有人知道這種shell_exec
行爲的原因,並有想法如何解決它?
它可能與'apache'用戶的權限有關,而不是PHP本身的任何內容。 – Simba