php linux下无法创建777权限目录的问题

php 的mkdir命令受apache账号权限限制,只能创建低于其权限的目录

但chmod不受其限制

代码:

function makeDir($dir, $mode = 0777) {
        if (!$dir) return false;

        if(!file_exists($dir)) {
            mkdir($dir,$mode,true);
            return chmod($dir,$mode);
        } else {
            return true;
        }
        
    }




你可能感兴趣的:(后台开发)