我对文件有写权限,但我不能使用“unlink()”函数删除它

时间:2011-11-28 13:48:15

标签: php unlink ubuntu-server

我用Google搜索了一下,找不到任何对我有用的答案。我正在尝试取消链接文件,但没有任何反应并且没有出现错误(display_errors()停止加载页面)。代码如下。谢谢!

 chdir("/var/www/lib.techtri.be/");
 unlink("/var/www/lib.techtri.be/R1Count.txt");

编辑:我知道不需要chdir,这只是文件中的后续部分。

1 个答案:

答案 0 :(得分:4)

如果您对包含该文件的目录也有写入权限,则只能删除该文件。

% mkdir foo
% touch foo/bar
% chmod u-w foo
% rm foo/bar
rm foo/bar: Permission denied