文件存在返回真,而文件删除返回假(Laravel 5.3)



在laravel 5.3中工作,并希望在出现错误时删除文件,这是我的代码

if(File::exists($file_destination.$file_name)){
echo "exists";
dd(File::delete($file_destination.$file_name));
}else{
dd('File is not exists.');
}

它打印存在和假删除

我也尝试使用取消链接方法,但在这种情况下,它拒绝了错误权限请帮助修复谢谢

你应该试试这个:

这个解决方案可能对你有用,我认为$file_name = assets/files/imports/subscribe‌​rs/Test-file.csv

if(file_exists(url('/').$file_name)){
unlink(base_path('assets/files/imports/sub‌​scribers/'.$file‌​_name));
}

相关内容

  • 没有找到相关文章

最新更新