Bluedata 发表于 2004-11-20 16:59:45

PHP创建目录的权限问题

$oldumask=umask(0);
mkdir("./test",0777);
umask($oldumask);
原来要这样才能有写入权限,直接mkdir只能是644。
RedHat中,是下面的设置引起的嗦。
# /etc/bashrc
if [ "`id -gn`" = "`id -un`" -a `id -u` -gt 99 ]; then
    umask 002
else
    umask 022
fi
现在明白了。 :mrgreen:

jiangtao9999 发表于 2004-11-21 08:41:28

:shock:
RH 为什么要这么设置??
安全第一?
页: [1]
查看完整版本: PHP创建目录的权限问题