删除文件失败 - 权限被拒绝

时间:2018-01-07 22:10:29

标签: php

我正在尝试使用unlink删除文件,但它返回false。 此时我无法访问php.ini,据我所知,我看不到错误消息。或者我可以吗?

这些是我现在的路线:

echo chmod("MyFolder/testfile.jpg", 0777) ? "chmod Success " : "chmod Fail ";
echo unlink("MyFolder/testfile.jpg") ? "unlink Success" : "unlink Fail";

所以运行它的结果是chmod Success unlink Fail

echo is_readable("MyFolder/testfile.jpg") ? "Readable " : "Not readable ";
echo is_writable("MyFolder/testfile.jpg") ? "writable " : "Not writable ";
echo is_executable("MyFolder/testfile.jpg") ? "executable " : "Not executable ";

运行这些行我得到Readable Writable Not executeable

我不知道还能做什么

修改

现在,当我看到错误和警告时,我得到了这个:

 Warning: unlink(MyFolder/testfile.jpg): Permission denied in xxx.php on line 19

EDIT2:

尝试

$handle = fopen("MyFolder/testfile.jpg", "r");
fclose($handle);
unlink

但仍然是Permission denied

然后我尝试更改工作目录:

$old = getcwd();
chdir("MyFolder");
unlink("testfile.jpg");
chdir($old);

但同样的警告; Permisson denied

EDIT3:

尝试unlink(realpath("IPCAM/testfile.jpg")); 同样的警告; Permisson denied

0 个答案:

没有答案