elfinder不使用Laravel显示AWS S3的目录

时间:2015-11-04 06:00:11

标签: amazon-web-services laravel-4 amazon-s3 elfinder

我正在使用barryvdh elfinder包显示我的AWS S3存储桶中的所有文件和文件夹。在elfinders配置中,我按如下方式定义了root:

[
'driver' => 'Flysystem',
            'path'       => '',
            'defaults'   => array('read' => true, 'write' => true),
            'filesystem' => new \League\Flysystem\Filesystem(
                new \League\Flysystem\AwsS3v2\AwsS3Adapter( \Aws\S3\S3Client::factory(array(
                'key'    => 'key',
                'secret' => 'secret'
            )), 'bucket-name'))
]

这似乎工作正常,所有文件都在显示。但文件夹未列出。如果我创建一个文件夹,它会显示错误消息,但该文件夹正在存储桶中创建,只有它不显示任何文件夹。 任何人都可以帮我解决这个问题。

0 个答案:

没有答案