AWS SDKforPHPを/usr/ share /php/にインストールしています
このディレクトリからサンプルファイルを実行すると、正常に動作します。
私のWebルートディレクトリは/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'"
うまくいきませんでした
どんな助けでも大歓迎です!!