Ubuntu php mkdir
我试图创建一个目录,但每次它创建新目录时,我都获得了错误的权限 创建文件夹的文件的权限:Ubuntu php mkdir,php,ubuntu,permissions,mkdir,umask,Php,Ubuntu,Permissions,Mkdir,Umask,我试图创建一个目录,但每次它创建新目录时,我都获得了错误的权限 创建文件夹的文件的权限: rwxr-xr-x 试图在其中创建文件夹的文件夹的权限 rwxr-xr-x 两者均为www-data www-data所有 我尝试用php创建文件夹 mkdir(location,0775); 运行脚本后的结果 r-----rwt 我没有理由相信它出了问题 乌玛斯克在002号 希望有人能帮助我 提前谢谢 $location = "path/to/you/dir"; $uold = umask
rwxr-xr-x
试图在其中创建文件夹的文件夹的权限
rwxr-xr-x
两者均为www-data www-data所有
我尝试用php创建文件夹
mkdir(location,0775);
运行脚本后的结果
r-----rwt
我没有理由相信它出了问题
乌玛斯克在002号
希望有人能帮助我
提前谢谢
$location = "path/to/you/dir";
$uold = umask(0);
mkdir($location,0777,true);
umask($uold);
试一试,看看它说什么…然后试一试0777它应该(在应用掩码之后)给你775-rwxrwxr x将最终仍然是407(r--rwt,不确定t是什么意思)hmmm也许这是关于用户php运行的权限的问题…我应该看哪里?它作为www数据运行,所有内容都归该用户的www数据开关所有,并尝试在命令行中创建一个目录。作为一个实验,你在mkdir之后尝试过chmod吗?