【发布时间】:2019-09-26 17:19:57
【问题描述】:
我正在使用数字海洋(do)来保存文件而不是存储在我的服务器中,现在我可以毫无问题地上传文件,但我需要删除上传的文件,而不仅仅是在数据库中,我一直在尝试删除它与:
Storage::delete('url/to/file');
unset('url/to/file);
但这不起作用。
这是我的代码
$upload = Upload::find($id);
$upload->delete();
Storage::delete($upload->getVideo()); //it doesn't give me any mistakes
//$upload->getVideo(); retun the url
$upload->delete();
要上传文件,我正在使用此代码:
$path = Storage::disk('do')->putFileAs( $order->user->hash, $request->file('file'), bin2hex(random_bytes(24)).'.'.$extencion, 'public');
【问题讨论】:
标签: php laravel file-upload digital-ocean delete-file