Php 了解文件所有者

Php 了解文件所有者,php,filesystems,Php,Filesystems,我想知道谁是文件所有者 如果我写这个 echo fileowner("index.php");` 我得到了身份证,但当我写这个的时候 var_dump( posix_getpwuid(fileowner("index.php")) ); 结果是bool(false) 为什么不返回信息?php版本是5.2.42最有可能是SELinux阻止posix_getpwuid()解析UID。您正在运行linux吗?可能启用SELinux后??返回ID的用户是否存在?-jere是的,linux。关于S

我想知道谁是文件所有者

如果我写这个

echo fileowner("index.php");` 
我得到了身份证,但当我写这个的时候

var_dump( posix_getpwuid(fileowner("index.php"))  );
结果是
bool(false)


为什么不返回信息?php版本是5.2.42

最有可能是SELinux阻止
posix_getpwuid()
解析UID。

您正在运行linux吗?可能启用SELinux后??返回ID的用户是否存在?-jere是的,linux。关于SELinux,我不知道,我怎么能理解-大流士我不明白你的意思?什么发行版?运行
sestatus
cat/etc/sysconfig/selinux
并发布其输出faik,
posix
功能仅在CLI上可用。