0

在 php 中,我想创建一个具有写权限(0777)的目录。我的 php 代码看起来像这样

public function getContent()
  {
    global $cookie;
    $uploaddir = (dirname(__FILE__).'/storename');
    $tmpname = $uploaddir.'/';
    if(file_exists($uploaddir)){
      echo 'file exists';
    }
    else {
      mkdir($uploaddir,0777);
    }
  }

但在这里我得到了错误Warning: mkdir(): Permission denied on line 10。. 那么有人可以告诉我为什么这里会出现这个错误吗?我正在使用 LAMP 服务器。

4

1 回答 1

0

您可以使用is_writable()函数来检查父目录是否可写

于 2013-05-13T14:40:59.177 回答