Linux上にmygroupという名前のグループがあります。apacheという名前のユーザーがいます。apacheはmygroupのメンバーです。
サンプルのphpファイルを作成し、サーバーにアップロードしました
<?php
$structure = '/my_repo/hello';
if (!mkdir($structure, 0, true)) {
die('Failed to create folders...');
}
?>
myrepo dirはルートレベルであり、groupはmygroupであり、ownerはrootです。権限は764です。
http://mydomain.com/sample.phpのファイルにアクセスしたとき
次のエラーが発生します
[warn] mod_fcgid: stderr: PHP Warning: dir(/my_repo/hello)
[<a href='function.dir'>function.dir</a>]: failed to open dir:
Permission denied in /var/www/clients/client1/web2/web/sample.php