我使用了unlink方法来删除这张图片。
这张图片仅位于该文件夹中。
$filename = "warning-icon.jpg";
if (file_exists($filename)) {
unlink($filename);
echo 'File '.$filename.' has been deleted';
} else {
echo 'Could not delete '.$filename.', file does not exist';
}
但是图片并没有被删除。
我有一个服务器名叫做web04,这是我的默认服务器名称(客户端服务器名称)。我无法从此服务器的文件夹中删除图像。我在本地主机上检查了相同的代码,在这里图像可以被删除。但是在web04服务器上,图像无法被删除。
请帮帮我。先谢谢了。
unlink()
的返回值才能知道文件是否真正被删除。请参见:http://php.net/manual/zh/function.unlink.php Linux中无法删除通常与权限有关。 - KIKO Softwareunlink()
的返回值还是权限?如果是,结果如何? - KIKO Software