我想用php和Codeigniter从服务器动态删除我选择的图像? 我只看到一个空白页但我的图像没有被删除。 我是Codeigniter应用程序开发的新手,请帮助我们。
答案 0 :(得分:1)
之前我遇到过同样的问题而且我做了这些步骤并且修复了。
1 - 检查您的文件夹权限,并确保您在服务器上拥有删除文件的权限。
2 - 如果您使用base_url()作为基本路径,例如:
$image_path = base_url()."uploads/image_name.jpeg";
unlink($image_path);
删除base_url()并使用FCPATH,APPPATH,BASEPATH
例如:
$image_path = FCPATH."uploads/".$file_name;
unlink($image_path);
这将解决您的问题。