Apache服务器文件权限

时间:2015-06-12 08:16:05

标签: php chmod chown

我知道这很多次都被提起来了。我仍然无法找到一个可靠的答案。

我想将文件上传到服务器,并希望为我放置内容的文件设置临时777权限。我是文件和目录的唯一所有者,它似乎不是从控制面板更改或添加所有者的选项,我不想将777设置为该文件夹。由于apache和脚本都不拥有文件chmod不起作用。有没有办法通过chown函数获得php,特定脚本或服务器的所有权? POST文件的脚本不是公共可访问的btw。

感谢。

1 个答案:

答案 0 :(得分:0)

如果我是对的话,我不知道 首先,您可以使用此

获取文件的所有者
import random
source1 = '''First text'''

source2 = '''Second text'''     
randomtext = eval("source"+str(random.randint(1,2)))

liste_source = randomtext.rstrip('\n\r').split(" ")

$filename = 'index.php';
print_r(posix_getpwuid(fileowner($filename)));

您可以将任何文件夹或文件更改为0777
你也可以用chmod查看文件或文件夹

chmod('/var/www/folder/', 0777)
chmod('/var/www/folder/index.php', 0777)