对于KnpGaugretteBundle,AwsS3和Amazon S3(amazon_s3)有什么区别?

时间:2015-08-10 17:02:46

标签: symfony amazon-web-services amazon-s3

我试图在我的Symfony项目中使用Gaufrette和S3而且它不起作用。我收到了错误:

PHP致命错误:Class' AmazonS3'在514行的/var/www/headoo/app/cache/dev/appDevDebugProjectContainer.php中找不到

所以我猜我可能正在使用错误版本的适配器。但我不明白AwsS3和Amazon S3之间的区别。对于那些以S3开始的人来说,doc似乎有点短。

我使用的是aws-sdk-php的最新版本之一,即3.2。*。

1 个答案:

答案 0 :(得分:0)

我在最新的symfony中使用这套捆绑包,效果很好:

    "knplabs/gaufrette":                    "dev-master",
    "knplabs/knp-gaufrette-bundle":         "dev-master",
    "amazonwebservices/aws-sdk-for-php": "dev-master",
    "cybernox/amazon-webservices-bundle": "dev-master",
    "aws/aws-sdk-php": "~2.7@dev"