更改PHP创建的文件夹的所有权

时间:2013-12-16 19:40:05

标签: php apache vps

我刚刚购买了一个VPS用于测试目的,试图学习如何使用它等。

我已经设置了apache / php并运行了一个PHP创建文件夹的脚本。我已经尝试将脚本设置为chmod到0755,但它仍然不允许我删除该文件夹。

我不能chown / chgrp因为我没有以root身份运行脚本。

我只需要能够使用PHP删除该文件夹,是否有可以更改的配置文件,以便PHP创建具有不同用户组的文件夹?

由于

1 个答案:

答案 0 :(得分:0)

您的文件夹是由您的脚本创建的,通常与apache或Web用户一起运行。所以你不能像自己一样操纵它(例如在FTP中)。

您可以做的是更改脚本中的模式(仍然以apache或web用户身份运行),如下所示:

<?php
chmod("/somedir/somefile", 0777);  // octal; correct value of mode
?>