【发布时间】:2014-09-29 08:38:48
【问题描述】:
当我调用 mkdir('/tmp/d/e/e/p/p/a/t/h/', 0777, true); 时,我需要到目前为止创建的所有子目录都具有指定的 chmod:0777。
什么是最短的方法? 我注意到它没有发生。
root@server [/tmp]# ls -la /tmp/d/e/e/p/p/a/t/h/
total 8
drwxr-xr-x 2 user group 4096 Aug 6 12:59 ./
drwxr-xr-x 3 user group 4096 Aug 6 12:59 ../
代码:
<?php
mkdir('/tmp/d/e/e/p/p/a/t/h', 0777, true);
?>
请看一下。
【问题讨论】:
-
你能解释一下你的问题吗,你问的是 mkdir('/tmp/d/e/e/p/p/a/t/h', 0777, true);不工作??
-
请解释您的问题,您是否想要“temp,d,e,e,p,p,t,h" 目录设置 0777 权限或者您想使用一个 mkdir() 函数创建这些目录
-
至少最终目录 h/ 没有 0777 权限。
标签: php file-permissions mkdir