Задать вопрос
@GaserV

Почему Storage::delete() не удаляет файл?

Добрый вечер! Столкнулся с такой проблемой. Storage не удаляет файл, в то время как директорию удаляет нормально.

Папку удаляет нормально:
$directory = $user_id.'/'.$folder->slug;
          $folder->delete();
          Storage::deleteDirectory($directory);


А вот файл - нет:
$file = File::find($id);
          $directory = $user_id.'/'.$file->folder->slug.$file->hash_name;
          Storage::delete($directory);


P.S. Файл и директория удаляются в разных методах.
  • Вопрос задан
  • 431 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kentuck1213
@kentuck1213
Директории нужно правда дать. sudo chmod -R 777 my_path
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы