Php 在AmazonS3中上传图像

Php 在AmazonS3中上传图像,php,symfony,Php,Symfony,我尝试使用本教程在s3中上载一个图像,但在访问此函数时出现错误:“localhost页面不工作:$uploader=$this->get('kdm_storage.photo_uploader') services.xml <parameters> <parameter key="kdm_storage.photo_uploader.class">KDK\Controller\PhotoUploader</parameter> </parame

我尝试使用本教程在s3中上载一个图像,但在访问此函数时出现错误:“localhost页面不工作:$uploader=$this->get('kdm_storage.photo_uploader')

services.xml

 <parameters>
    <parameter key="kdm_storage.photo_uploader.class">KDK\Controller\PhotoUploader</parameter>
</parameters>

<services>
    <service id="kdm_storage.photo_uploader" class="%kdm_storage.photo_uploader.class%">
        <argument type="service" id="photo_storage_filesystem" />
    </service>
</services>
 <parameters>
    <parameter key="kdm_storage.photo_uploader.class">KDK\Controller\PhotoUploader</parameter>
</parameters>

<services>
    <service id="kdm_storage.photo_uploader" class="%kdm_storage.photo_uploader.class%">
        <argument type="service" id="photo_storage_filesystem" />
    </service>
</services>
knp_gaufrette:
    adapters:
        photo_storage:
            amazon_s3:
                amazon_s3_id: kdm_storage.amazon_s3
                bucket_name:  %amazon_s3_bucket_name%
                create:       false
                options:
                    create: true
    filesystems:
        photo_storage:
            adapter:    photo_storage
            alias:      photo_storage_filesystem