匿名,系统运行的guest权限,没有权限运行rmdir(),mkdir(),chmod 等命令。
如果服务器为linux 可以使用
system("rmdir $DOCUMENT_ROOT./tmp ");
try on

解决方案 »

  1.   

    不过我已经$d->close()了啦.
    我试过在rmdir之前用clearstatcache()都不行.
      

  2.   

    while($entry=$d->read()) {
    echo $entry;
    }
    先改成
    while (false !== ($entry = $d->read())) {
        echo $entry."<br>\n";
    }另外,你的$DOCUMENT_ROOT的使用可能是问题的所在
    $DOCUMENT_ROOT我记得好象上引用根目录下的文件,而不是象php.ini中的设置的目录。
    那么要确定你的根目录下有tmp这个文件-----这是我能想到的浅妄薄见,望与斟酌
      

  3.   

    我都说了,如果只有rmdir($DOCUMENT_ROOT."/tmp");一句的话就可以删除,
    如果加了访问目录的循环就不行了