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;
}
}
本文探讨了PHP的mkdir命令如何受到Apache账号权限限制,仅能创建低于其权限的目录,而chmod命令不受此限制。提供了一个使用makeDir函数解决此问题的方法。
348

被折叠的 条评论
为什么被折叠?



