Когда я разговаривал со своим коллегой, который управляет инфраструктурой, он сказал, что не настраивал ничего, чтобы оно периодически удалялось. Глядя на свой код, я не написал ничего, что могло бы удалять файлы, и не настроил хранилище для сохранения временных файлов или периодического их удаления, если только это не сделано по умолчанию.
Код: Выделить всё
class StorageRepository implements iStorageRepository {
/**
* Salva um arquivo recebido via HTTP no Storage
*/
public function saveFileFromRequest(string $directory, \Illuminate\Http\UploadedFile $file): string {
$file_path = $file->store($directory);
return Storage::url($file_path);
}
}
Код: Выделить всё
'default' => env('FILESYSTEM_DISK', 'local'),
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
'throw' => false,
],
. . .
Мог ли Laravel каким-либо образом удалить их файлы? Или это возможно только если кто-то настроит это на сервере?
Подробнее здесь: https://stackoverflow.com/questions/789 ... isappeared