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;
}
}