1
저는 Amazon의 클라우드에 액세스하기 위해 Zend의 S3를 사용하고 있습니다. 코드는 다음과 같습니다.Zend S3.php를 사용하여 S3의 버킷에 액세스 할 수 없습니다.
require_once('Zend/Service/Amazon/S3.php');
$s3 = new Zend_Service_Amazon_S3('ABCABVABC....', 'xF+5FxF+5FxF+5FxF+5FxF+5FxF+5FxF+5F');
$list = $s3->getBuckets();
그러나 나는 버켓을 갖지 않습니다. 그러나 동일한 자격 증명을 사용하고 cyberduck와 같은 클라이언트를 사용하여 로그인하면 하나의 물통 (올바른 내용)과 그 안에 예상되는 모든 내용이 있습니다.
또한 getObjectsByBucket ('...')을 사용하여 버킷에 직접 액세스하려고했습니다. 어느 쪽도 작동하지 않는다, 나는 틀린 또한 얻는다.
예외 나 오류가 발생하지 않는 이유는 무엇입니까? 오류보고가 항상 표시됩니다.
PHP 용 AWS SDK를 사용하는 것이 좋습니다. Zend 버전보다 훨씬 효율적입니다 .. http://aws.amazon.com/sdkforphp2/ – chameleon95