【发布时间】:2011-09-27 02:28:11
【问题描述】:
我在 php 脚本中使用 mkdir 在目录 /file/file2/file3 中创建 file3。我使用权限 777,但文件一旦创建,它总是看起来像 dr----x--t 2 admin admin 4096 Jul 1 19:26 file3。我正在运行 Centos 5 64 位。 file2 已经是drwxrwxrwx 16 root root 4096 Jul 1 19:26 file2 的权限。有人知道这是为什么吗?
mkdir("/file1/file2/file3",777);
【问题讨论】:
-
默认的 mkdir 模式是 777,你有没有尝试过创建目录然后执行 PHP 的 chmod 命令?