Php mkdir和复制函数。。账户所有人?

Php mkdir和复制函数。。账户所有人?,php,Php,如何使目录和图像复制到我的服务器时,它归用户帐户而不是PHP所有 PHP chown有效吗?看一看,这可能就是您正在寻找的内容。chown有效,前提是PHP有权运行它,并有权浏览文件 你有两个选择。您可以更改运行PHP的用户,或者设置一个访问控制列表,这样每个人都可以访问该文件夹,而不管其所有权如何 要更改运行PHP的用户,您需要为apache编辑httpd.conf,或为PHP fpm编辑www.conf。如果您以另一种方式使用PHP,则可能需要手动研究如何更改它。这将影响PHP运行的所有内容

如何使目录和图像复制到我的服务器时,它归用户帐户而不是PHP所有


PHP chown有效吗?

看一看,这可能就是您正在寻找的内容。

chown
有效,前提是PHP有权运行它,并有权浏览文件

你有两个选择。您可以更改运行PHP的用户,或者设置一个
访问控制列表
,这样每个人都可以访问该文件夹,而不管其所有权如何

要更改运行PHP的用户,您需要为apache编辑
httpd.conf
,或为PHP fpm编辑
www.conf
。如果您以另一种方式使用PHP,则可能需要手动研究如何更改它。这将影响PHP运行的所有内容,因此对它们进行
chown/chmod

httpd.conf

User username;
Group group;
www.conf for php fpm

listen.owner = username;
listen.group = group;
对于访问控制列表,您可以使文件夹中的每个文件都能被非所有者或不在正确组中的人自动访问。这样做的另一个好处是不关心文件来自何处,因此如果您还手动上载或复制文件,则权限将是正确的

[user@host ~]$ setfacl -RLdm o::rwx /path/to/folder