我已将 AWS SDK for PHP 安装到/usr/share/php/
当我从这个目录执行示例文件时,它工作正常。
我的网络根目录是/var/www/
当我从该目录执行示例文件时,它们不起作用。
这是一个示例文件 */var/www/test_sdk.php*:
<?php
require_once 'sdk.class.php';
$s3 = new AmazonS3();
$bucket = 'test_bucket' . time();
$response = $s3->create_bucket($bucket, AmazonS3::REGION_US_W1, AmazonS3::ACL_PUBLIC);
if ((int) $response->isOK()) {
echo 'Created Bucket';
}else {
echo (string) $response->body->Message;
}
?>
我认为问题出在我的“require_once”声明中。我努力了:
"require_once '/usr/share/php/AWSSDKforPHP/sdk.class.php'"
它没有用
任何帮助是极大的赞赏!!