以下のコードを実行すると、行に「致命的なエラー:未定義の関数posix_getpwuid()の呼び出し」というエラーが発生しました$owner = posix_getpwuid($uid);
。
- なぜ?
- それはいつ所有者がいないことを意味し
$uid=0
ますか?
そんなこと知ってる$uid=0
$logfile = 'log.txt';
echo substr(sprintf('%o', fileperms($logfile)), -4)."<br />";
$uid = fileowner($logfile);
if ($uid === false) die("Could not determine file owner!");
$owner = posix_getpwuid($uid);
echo "The file owner's name is " . $owner[name] . "\r\n";