2012-12-04 2 views
2

누가 파일 소유자인지 이해하고 싶습니다.파일 소유자 이해

은 내가 ID를 얻으이

echo fileowner("index.php");` 

작성하는 경우,하지만 쓸 때이

var_dump(posix_getpwuid(fileowner("index.php")) ); 

결과는 bool(false)

이유 posix_getpwuid를 돌려줍니다 정보? PHP 버전은 5.2.42입니다.

+0

당신은 리눅스를 실행하고 있습니까? 어쩌면 SELinux가 활성화 된 상태일까요 ?? – jere

+1

반환 된 ID의 사용자가 있습니까? – Darius

+0

-jere 예, linux. SELinux에 대해 알았는데, 어떻게 이해할 수 있습니까? -Darius 나는 당신이 의미하는 것을 이해하지 못합니까? – RIKI

답변

1

대부분의 SELinux는 UID를 확인하기 위해 posix_getpwuid()을 방지합니다.