【发布时间】:2015-05-03 00:08:34
【问题描述】:
所以我有一个用户 foo 和组 www-data 当用户手动创建文件/目录时,权限是:
foo:www-data --> rwx:r-x
然后用户可以使用该文件/目录做他们喜欢的事情。
但是当我使用 PHP 创建文件或目录时,生成的权限是
www-data:www-data --> rwx:r-x
然后不允许用户使用该文件/目录做他们喜欢的事情。
所以我有两个选择:
- 我曾考虑将用户
foo添加到组www-data但我有多个虚拟主机,我不希望他们能够编辑彼此的虚拟域(如果这甚至可能?!) - 我还考虑过在使用 PHP 创建文件夹时,我会将权限设置为
777,但这似乎是一个很大的“不不”(是吗?)
我该怎么办?!
【问题讨论】:
-
我不明白你在第一个选项中所说的......每个虚拟主机都有不同的用户吗?