laravel - 删除laravel中的所有存储文件
问题描述
我需要清除我所有的storage
文件,我试试这个:
Route::get('/clear/storage', function () {
$file = new Filesystem;
$file->cleanDirectory('storage/app');
return show_message(true, 'clear successfully');
});
这是我的存储:
我怎么能这样做来清除所有填充物?
解决方案
你可以这样做:
use Illuminate\Support\Facades\File;
Route::get('/clear/storage', function () {
File::cleanDirectory(storage_path('/'));
return show_message(true, 'clear successfully');
});
推荐阅读
- delphi - 如何使用 Altium 脚本系统删除 Altium PCB 库中的 PCB 对象?
- random - 如何从 Tensorflow Probability: tfp.mcmc.sample_chain 中获取可重现的样本?
- sql - 如何使用 SAS、SQL 或伪代码创建更准确的组 ID
- python - Matplotlib:添加多个箭头以产生结果箭头
- docker - 当一个容器旋转另一个容器时,docker 在容器之间共享数据
- f# - 使用 F# ExcelProvider 处理多行标题和隐藏列
- php - count():参数必须是第8行实现Countable的数组或对象
- javascript - Ajax 与 Node.js/Express 404
- spring-boot - 未调用 Spring Batch 跳过策略
- python - matplotlib 中使用颜色图的条形图