2016-03-30 4 views
0

Я изменил драйвер очереди к AWS SQS в 5.1 проекта Laravel, но теперь, когда очередь называется я получаю ...Laravel с Amazon AWS SQS

Type error: Argument 1 passed to Aws\Common\Client\AbstractClient::__construct() must be an instance of Aws\Common\Credentials\CredentialsInterface, array given, called in /home/vagrant/Code/ukisug/vendor/laravel/framework/src/Illuminate/Queue/Connectors/SqsConnector.php on line 26

Есть идеи?

+0

Вы можете добавить немного больше деталей, а также добавить вопрос, какую конфигурацию вы используете и какой метод SQS? – Qazi

ответ

2

Попробуйте изменить версию sdk.

К примеру, в композиторе последняя стабильная версия работает для меня:

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

Я использую

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

, но кажется, что это не имеет ничего общего с установкой, но с SDK ,