2
我有这个片段,它实际上使目录,但它的权限设置为755而不是777.为什么mkdir命令无法正常工作?php mkdir不遵守chmod规则我正在使用
$path = 'assets/images/photoAlbums/'.$album;
$test = mkdir($path, 0777);
我有这个片段,它实际上使目录,但它的权限设置为755而不是777.为什么mkdir命令无法正常工作?php mkdir不遵守chmod规则我正在使用
$path = 'assets/images/photoAlbums/'.$album;
$test = mkdir($path, 0777);
模式也由当前的umask,改性您可使用的umask改变()。
cf. http://www.php.net/manual/en/function.mkdir.php
默认情况下umask设置为0002(至少在我的系统和cli上),这样write-Bit没有为每个人设置。
我认为php用户有它自己的限制。 – Frank 2011-12-17 16:30:47