【发布时间】:2011-01-04 02:36:26
【问题描述】:
当使用 mkdir() 并将递归标志设置为 true 时,所有创建的目录都获得指定的 chmod 还是仅获得最后一个?例如:
mkdir('/doesnotExist1/doesnotExist2/doesnotExist3/', 0755, true);
新创建的目录/doesnotExist1/ 和/doesnotExist1/doesnotExist2/ 是否也会获得与/doesnotExist1/doesnotExist2/doesnotExist3/ = 0755 相同的chmod?
如果没有,有没有办法强制上述行为?
我自己会对此进行测试,但我无法使用 *nix box ATM。
【问题讨论】:
-
这肯定属于服务器故障?
-
@ILMV:不;这是关于 PHP 的。
-
@ILMV - 这是关于 PHP 的
mkdir的问题,所以我不这么认为。
标签: php permissions chmod mkdir