1

簡単な PHP スクリプト (who.php) があります。

<?php
echo `whoami`;
echo is_dir('/home/pdfs/')?'Yes':'No';

/home/pdfs はuser1:wwwパーミッション770です。PHP はwwwrunグループに属してwwwいます。

1) もしそうなら、私はsudo -u wwwrun php who.php得る

wwwrun
No

2) もしそうなら、私はsudo -u user1 php who.php得る

user1
Yes

最初のケースで is_dir が FALSE を返すのはなぜですか?

4

1 に答える 1