0
我正在集成OneupFlysystemBundle,我想知道如何在生产服务器上使用我的开发PC上的local
适配器和awss3v3
。OneupFlysystemBundle:如何在dev之间使用不同的适配器。和产品
我已经做到了这一点,但它不工作了(它总是使用本地):
oneup_flysystem:
adapters:
default_adapter:
local:
directory: %flysystem.local_adapter.directory%
awss3v3:
client: flysystem_clients.s3
bucket: "%flysystem.s3_client.foo.bucketName%"
prefix: "foo/"
filesystems:
default:
adapter: default_adapter
我认为我可以使它工作使用:
oneup_flysystem:
adapters:
default_local_adapter:
local:
directory: %flysystem.local_adapter.directory%
default_s3_adapter:
awss3v3:
client: flysystem_clients.s3
bucket: "%flysystem.s3_client.foo.bucketName%"
prefix: "foo/"
filesystems:
default:
adapter: "%choosen_adapter%" # choosen_adapter value beeing either "default_local_adapter" or "default_s3_adapter"
,但我不不喜欢这个解决方案,有没有人有更好的主意?
谢谢你,你是对的,我将S3用于我的本地机器。 – Bruno