有关linux下php创建目录权限问题
2010-11-27 22:00
423 查看
使用如下代码创建一个目录,却总是不能成功创建!在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创建成功!".
但是,以上命令建立的文件夹却是需要管理员权限才能进行操作,
如果要使建立的新文件夹及其子文件夹权限公开,则可使用如下命令:
后来又试了一下,以上命令在linux环境下貌似不起作用,新建的文件夹还是处于锁定状态!
看来还是只能重复给文件夹授权!
<?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环境下貌似不起作用,新建的文件夹还是处于锁定状态!
看来还是只能重复给文件夹授权!
相关文章推荐
- php linux下无法创建777权限目录的问题
- PHP创建目录mkdir无写入权限的问题解决方案
- linux环境下php创建的文件夹权限问题
- Linux下PHP目录权限问题
- linux 更改权限后也无法创建目录和文件问题处理
- PHP上传文件问题小议(一)无权限创建文件目录
- php linux 创建文件夹权限问题
- mapred linuxtaskcontroller目录权限问题探究 推荐
- 通过sudo解决php执行linux脚本的权限问题
- 15 Linux更改权限解决新建用户不能读写创建文件/文件夹的问题
- linux下创建用户,制定目录,赋权限
- LINUX下PHP对命名管道操作权限问题解决小记
- 在Linux下给mysql创建用户并分配权限等问题
- java在linux中创建目录遇到的问题
- LINUX创建文件和目录的默认权限
- Linux中有关目录的权限和用stat查看文件时三个时间点解析
- Linux更改文件及目录权限问题
- PHP执行linux命令mkdir权限问题
- linux进入一个目录以及在目录中创建文件所需要的权限
- 解决Linux无法创建新用户和/home目录下无法创建新目录的问题