Получение списка файлов из облачного хранилища s3 с использованием laravel - PullRequest
0 голосов
/ 06 апреля 2020

Застряв в этом, нужно получить действительно огромный список файлов с помощью Laravel Фасад хранилища из облачного хранилища s3 в команде artisan. Прямо сейчас я пытаюсь использовать

$files = Storage::cloud()->files(config('path/to/folder'));

foreach ($files as $file) {
 ...some processing
}

Так что с чем-то вроде этого получается бесконечное время, чтобы получить список файлов. Я могу ждать как часы, и ничего не происходит, когда я запускаю команду ремесленника. Никаких ошибок, похоже, ничего не происходит.

Но когда я меняю каталог на каталог с меньшим количеством файлов, все работает нормально. Может быть, есть какая-то нумерация страниц, которую я не нашел, поэтому буду признателен за любую помощь.

PS Да, я знаю, что иметь много файлов нехорошо, и я должен разделить их на подкаталоги, но верно Теперь мне нужно решение проблемы с получением списка файлов, а не организации файлов в каталогах

...