[英]AWS SDK PHP Class Not Found
當我將AWS開發工具包與php結合使用時,出現錯誤,指出找不到該類。
<?php
require_once '/var/www/html/aws.phar';
use Aws\Common\Aws;
use Aws\Common\Enum\Region;
echo "test";
$AWSregion = Region::US_EAST_1;
$aws = Aws\Common\Aws::factory(array('key'=>'key', 'secret' => 'secret_key', 'region' => $AWSregion));
$client = $aws->get('Sqs');
?>
我收到的確切錯誤消息是PHP致命錯誤:在/var/www/html/sendSQS.php中找不到類'Aws \\ Common \\ Enum \\ Region'
任何幫助表示贊賞。
謝謝!
我在wordpress中使用sdk時遇到了同樣的問題。 我通過composer安裝了sdk,但sdk無法正常工作。 請嘗試zip版本,並在“ aws-autoloader.php”中包含sdk。 https://github.com/aws/aws-sdk-php/releases
看起來您正在將AWS開發工具包V2代碼與AWS開發工具包V3一起使用。 Aws\\Common\\Enum\\Region
在V3中已過時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.