标签: nginx php
所以,我一直在尝试使用shell_exec()运行以下命令su - username -c whoami,但我唯一得到的是NULL。当以PHP交互模式运行,以nginx用户身份登录或通过Apache运行时,我得到正确的输出。一切都很完美。这是我的代码:
su - username -c whoami
nginx
var_dump(shell_exec('su - username -c whoami'));
我怀疑它与PHP-FPM有关。任何想法,伙计们?