我刚刚购买了一个VPS用于测试目的,试图学习如何使用它等。
我已经设置了apache / php并运行了一个PHP创建文件夹的脚本。我已经尝试将脚本设置为chmod到0755,但它仍然不允许我删除该文件夹。
我不能chown / chgrp因为我没有以root身份运行脚本。
我只需要能够使用PHP删除该文件夹,是否有可以更改的配置文件,以便PHP创建具有不同用户组的文件夹?
由于
答案 0 :(得分:0)
您的文件夹是由您的脚本创建的,通常与apache或Web用户一起运行。所以你不能像自己一样操纵它(例如在FTP中)。
您可以做的是更改脚本中的模式(仍然以apache或web用户身份运行),如下所示:
<?php
chmod("/somedir/somefile", 0777); // octal; correct value of mode
?>