Файл 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(),
],
]