Php 与Laravel中的AWS Sqs队列相关的错误
我在尝试访问队列时在laravel中遇到此错误-Php 与Laravel中的AWS Sqs队列相关的错误,php,laravel,amazon-web-services,laravel-4,amazon-sqs,Php,Laravel,Amazon Web Services,Laravel 4,Amazon Sqs,我在尝试访问队列时在laravel中遇到此错误- Class 'Aws\Sqs\SqsClient' not found 我的默认队列是“sync”,我在composer.json中的任何地方都不需要“Sqs”。那为什么会这样?是否必须将其包含在更新版本的Laravel中。我使用此软件包: 这个软件包包含AWS组件和works 我向您推荐它未满足的依赖关系,因此您需要这样做 编写器需要aws/aws sdk php首先检查.env文件中的值队列驱动程序。 在您的情况下,它必须等于“同步” QU
Class 'Aws\Sqs\SqsClient' not found
我的默认队列是“sync”,我在composer.json中的任何地方都不需要“Sqs”。那为什么会这样?是否必须将其包含在更新版本的Laravel中。我使用此软件包:
这个软件包包含AWS组件和works
我向您推荐它未满足的依赖关系,因此您需要这样做
编写器需要aws/aws sdk php
首先检查.env文件中的值队列驱动程序。
在您的情况下,它必须等于“同步”
QUEUE_DRIVER=sync
然后检查您的主管配置文件。可能您忘记更改此行:
command=php /my/app/dir/artisan queue:work **sqs** ...
到
正如这里所描述的:
你有任何环境设置吗?@itachi你什么意思?我没听清楚。检查
command=php /my/app/dir/artisan queue:work **sync** ...