2015-02-18 2 views
0

Я использую загрузку изображений AWS S3 в свой проект. Для этого я использую пакет graham-campbell (https://github.com/GrahamCampbell/Laravel-Flysystem/tree/1.0) с Laravel 4.2. В этом я могу копировать один файл из одного места в другое. Я не могу перемещать все файлы из одной папки в другую папку с помощью Flysystem. У кого-нибудь есть идея, pls shae со мной.AWS-s3-laravel Пакет Graham-Campbell - копирование всех файлов из одной папки в другую папку

Flysystem :: copy (строка $ path, string $ newpath);

ответ

1

Я знаю, что это не относится к пакету, однако разобраться в том, как на самом деле работает S3, https://github.com/aws/aws-sdk-php/blob/master/docs/service-s3.rst

Также смотрите в журналах ошибок, чтобы увидеть, что проблема есть.

+1

Спасибо Oliver. Проблема в том, что метод по умолчанию не копирует файлы каталога в другой каталог. Скопируйте только один файл в другой доступный метод. Поэтому мне нужно зацикливать все файлы из каталога, а затем скопировать каждый файл на новый путь. –

+0

не проблема @ KalaivananMuthusamy, сделайте это как ответ или сделайте свой собственный ответ и сделайте это как ответ для будущих людей. –