Storage :: delete не удаляя файл. Путь правильный и права доступа к файлам правильные

Я не знаю, почему я не могу удалить файл в Laravel с кодом:

$path = storage_path('app/identification_cards') . '/' . $filename;
Storage::delete($path)

Команда выполняется без ошибок и возвращает true.

Что я проверил:
— путь правильный. Если я использую тот же самый точный путь в терминале bash (с командой «rm»), файл будет удален;
— файл имеет 777 разрешений.

Я не знаю, как это решить.

Благодарю.

1

Решение

Storage::delete будет указывать на storage\app\ путь, поэтому не нужно добавлять имя папки приложения еще раз

  Storage::delete('identification_cards/'.$filename);
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]