【发布时间】:2010-08-16 15:24:10
【问题描述】:
我需要编写一个 exec 来更改我的网络服务器上某些文件夹的所有者。这就是我正在使用的。
exec('cd /xxxxx/xxxxxx/public_html/ && chown user.user * -R', $out);
老实说,Apache 不是我的包,在黑暗中跌跌撞撞。基本上我需要将所有目录更改为用户而不是 99,因为它们当前在创建时设置为。 php chown() 函数已被禁用,所以我得去老学校了。
史蒂夫
【问题讨论】:
-
你如何创建这些文件夹呢?如果您使用 PHP 脚本创建它们,则可能是服务器上的配置问题...
-
chown通常不适用于普通用户。您必须将文件重新上传到服务器。此外,您必须在 user.group 之前放置-R选项。
标签: php permissions exec chown