我正在尝试从我的 SQS 读取消息,但我无法做到这一点,因为我在安装 PHP SDK 时遇到了问题。
我按照说明通过作曲家安装。
我的测试代码是:
require 'vendor/autoload.php';
$sqs_credentials = array(
'region' => 'us-west-2',
'version' => 'latest',
'credentials' => array(
'key' => '*****',
'secret' => '**********',
)
);
$sqs_client = new SqsClient($sqs_credentials);
这只会导致
Class 'SqsClient' not found in /var/www/html/sqs_test.php on line 10
然后我尝试直接下载zip文件并使用
require 'aws/aws-autoloader.php';
这导致了完全相同的错误。我究竟做错了什么?我很确定路径是准确的,因为我可以直接在 Sqs/SqsClient.php 上输出文本。