Файл Flysystem не найден при удалении

Я пытаюсь удалить фотографию с помощью 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

Если я скопирую и вставлю путь в браузер, он откроет файл, чтобы файл действительно существовал. В чем дело?

1 ответ

Решение

Я нашел решение.

Мне пришлось изменить корневой путь в config/filesystem.php, потому что он искал файл по старому определенному пути (путь хранения)

Это модифицированная версия

'disks' => [

    'local' => [
        'driver' => 'local',
        'root'   => public_path(),
    ],
]
Другие вопросы по тегам