0

我在我的 Mac 上的虚拟服务器中运行以下 PHP:

$dir = './setup/';
$files = glob($dir.'*',GLOB_MARK);
foreach($files as $file) { unlink($file); }
rmdir($dir);

这意味着删除一个名为setup然后删除该setup目录的目录中的所有文件。

它可以很好地删除文件,但随后会引发以下错误:

Warning: rmdir(./setup/) [function.rmdir]: Permission denied

我已经为每个人在安装目录上设置了读写权限。我还能做些什么来让它发挥作用?

4

1 回答 1

-2

我认为这可以解决问题:

  1. 在 Mac 上打开终端
  2. 键入“chmod 777 [路径]”并按 Enter。将 [路径] 更改为您要删除的文件夹的位置,例如 /var/www/folder,如“chmod 777 /var/www/folder”

现在您应该可以删除该文件夹了。

于 2013-10-16T14:04:07.360 回答