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