使用亚马逊AWS SQS的Laravel

时间:2016-03-30 15:42:14

标签: amazon-web-services laravel-5.1 amazon-sqs

我在Laravel 5.1项目中将队列驱动程序更改为AWS SQS,但现在无论何时调用队列,我都会...

  

类型错误:参数1传递给   Aws \ Common \ Client \ AbstractClient :: __ construct()必须是。的实例   Aws \ Common \ Credentials \ CredentialsInterface,给定的数组,调用   /home/vagrant/Code/ukisug/vendor/laravel/framework/src/Illuminate/Queue/Connectors/SqsConnector.php   在第26行

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

尝试更改sdk版本。

例如在作曲家中,最新的稳定版本对我有用:

"aws/aws-sdk-php":"3.17.3"

我正在使用

"symfony/symfony": "3.0.*",
"knplabs/knp-gaufrette-bundle": "~0.3",

但它似乎与设置无关,但与sdk无关。