【发布时间】:2018-10-17 10:53:17
【问题描述】:
我在从 Laravel 项目中删除文件时遇到问题。 该文件位于 /storage/exports 目录中,它是一个使用 Laravel Excel 库存储在磁盘上的 Excel。 这是我的代码:
$path = $excel->store('xls', false, true)['full'];
...send the xls via mail....
Storage::delete($path);
当我使用 file_exist 检查文件是否存在时,我得到了正确的结果,因此 Laravel 能够读取该文件。 我还检查了文件夹的权限,并使用 chmod 777 授予此文件夹的所有权限 有什么想法吗?
谢谢!
【问题讨论】:
-
在使用 Laravel 之后,我学到了一件事...... EASY 变得困难了
-
尝试使用File
-
使用“File”门面来操作存储在 storage/app 文件夹之外的文件