使用如下代码创建一个目录,却总是不能成功创建!在mkdir()函数加上权限0777还是不行.
<?php
echo "<html>";
echo "<head>";
echo "<title>";
echo "使用mkdir函数创建目录";
echo "</title>";
echo "</head>";
echo "<body>";
$dir_name="lwxtest";
if(mkdir($dir_name,0777)){
echo "指定目录".$dir_name."创建成功!";
}else{
echo "指定目录".$dir_name."创建失败!";
}
echo "</body>";
在linux终端上用命令建,也要管理员权限才能创建.
最后用命令改变目录 /var/www的权限:
sudo chmod 777 /var/www
则可输出结果"指定目录lwxtest创建成功!".
但是,以上命令建立的文件夹却是需要管理员权限才能进行操作,
如果要使建立的新文件夹及其子文件夹权限公开,则可使用如下命令:
sudo chmod -R 777 /home/user
注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx
后来又试了一下,以上命令在linux环境下貌似不起作用,新建的文件夹还是处于锁定状态!
看来还是只能重复给文件夹授权!