В настоящее время я использую AWS для обучения и использую собственный сервер и домен для запуска PHP. Я пытаюсь сделать скрипт php, который создает корзину на S3. я скачал zip-версию AWS PHP SDK и добавил ее в папку своего проекта. Когда я запускаю эту php страницу, она говорит: «эта страница не работает». Я понятия не имею, что я делаю неправильно.
<?php
require 'aws/aws-autoloader.php';
use Aws\S3\S3Client;
use Aws\Exception\AwsException;
$bucketName = 'xxxxxxxxxx';
$client = new S3Client([
'version' => 'latest',
'region' => 'us-east-1',
'credentials' => [
'key' => 'xxxxxxxxx',
'secret' => 'xxxxxxxx',
'token' => 'xxxxxxx'
]
]);
try {
$result = $client->createBucket([
'xxxxxxxx' => $bucketName,
'ACL' => 'public-read',
]);
} catch (Aws\S3\Exception\S3Exception $e) {
// output error message if fails
echo $e->getMessage();
}
?>