我想删除目录中的一些文件。所以我使用了unlink()
。但是它没有删除特定目录中的文件。这是一个权限问题吗?如果是这样,如何解决。
$path_name="/etc/smokeping/devices/".$menu_name1;
echo $path_name;
// Delete file off of hard disk using PHP command unlink:
$do = unlink($path_name);
if($do == "1")
{
echo "The file was deleted successfully.";
}
else
{
echo "There was an error trying to delete the file.";
}
答案 0 :(得分:4)
您的代码很可能不以root身份运行,/etc
中的文件很可能由root拥有。所以你的PHP脚本无法做任何事情。