5

我正在尝试使用 Laravel 5 删除照片。

Storage::delete( asset('/uploads/slides/abcd.jpg'));

它返回此错误:

FileNotFoundException in Filesystem.php line 428:
File not found at path: http:/localhost:8000/uploads/slides/abcd.jpg

如果我在浏览器中复制并粘贴路径,它会打开文件,因此文件确实存在。怎么了?

4

1 回答 1

6

我找到了解决方案。

我不得不更改 config/filesystem.php 中的根路径,因为它正在旧定义的路径(存储路径)中查找文件

这是修改版

'disks' => [

    'local' => [
        'driver' => 'local',
        'root'   => public_path(),
    ],
]
于 2015-07-10T17:20:17.203 回答