Storage :: существующие говорит мне, что файл существует, но я не могу удалить его с помощью Storage :: delete - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь удалить файл внутри папки с:

Storage::delete(strtolower($fileGroup->name) . '/' . $file->filename);

Но он возвращает false, и когда я проверяю файл, он все еще там.Когда я вижу, существует ли тот же файл с:

Storage::exists(strtolower($fileGroup->name) . '/' . $file->filename));

Возвращается истина.

Кто-нибудь знает, что я делаю неправильно?Я использую локальное хранилище со всеми настройками по умолчанию.

1 Ответ

0 голосов
/ 23 января 2019

Я нашел проблему.При загрузке файла Storage::put создал папку с именем файла вместо файла.Так что это не удалось, когда я попытался удалить его.

Storage::put($fileGroup->name . '/' . $file->getClientOriginalName() , file_get_contents($file));
...