Невозможно получить доступ к корзинам в S3 с помощью Zend S3.php - PullRequest
1 голос
/ 04 мая 2011

Я использую Zend S3 для доступа к облаку Amazon. Код выглядит так:

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 ('...'); что тоже не работает, я тоже ошибаюсь.

Я не получаю никаких исключений или ошибок ... есть идеи? Отчеты об ошибках включены полностью.

1 Ответ

0 голосов
/ 04 мая 2011

решаемая.Проблема в том, что время сервера не было точным, и это исключение не показывается / не выдается с Zend.Использование другой библиотеки S3 позволило мне увидеть исключение, отследить его и исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...