【发布时间】:2011-08-26 15:46:29
【问题描述】:
我正在使用以下代码创建目录...
mkdir($basedir.$plan_name, 0777, 1);
它创建,但问题是 777 权限没有坚持
有什么想法吗?
我的目录结构是这样的......
/pdf/customs(归 wwwuser:user 所有) /pdf/customs/417/文件夹名称(由代码创建,修改为 755)
【问题讨论】:
-
0777是默认值。mode被 Windows 机器忽略。确保您的umask在 *nix 机器上正确设置。 -
@jnpcl 通常,
0022的umask是“正确设置的”,最好明确地chmod然后搞砸它,尤其是如果你在网络服务器中。