Я искал в Интернете уже более двух дней и, вероятно, просмотрел большинство документированных онлайн сценариев и обходных путей, но до сих пор ничего не сработало. Код: < /p>
// Create a `Aws` object using a configuration file
$aws = Aws::factory('config.php');
// Get the client from the service locator by namespace
$s3Client = $aws->get('s3');
$bucket = "xxx";
$keyname = "xxx";
try {
$result = $s3Client->putObject(array(
'Bucket' => $bucket,
'Key' => $keyname,
'Body' => 'Hello World!'
));
$file_error = false;
} catch (Exception $e) {
$file_error = true;
echo $e->getMessage();
die();
}
< /code>
Мой файл config.php следующим образом: < /p>
return [
// Bootstrap the configuration file with AWS specific features
'includes' => ['_aws'],
'services' => [
// All AWS clients extend from 'default_settings'. Here we are
// overriding 'default_settings' with our default credentials and
// providing a default region setting.
'default_settings' => [
'params' => [
'credentials' => [
'key' => 'key',
'secret' => 'secret'
]
]
]
]
];
< /code>
Он создает следующую ошибку: < /p>
Подписанная нами подпись не соответствует предоставленной вами подписи. Проверьте свой ключ и метод подписи.
Я уже проверял свой ключ доступа и секрет как минимум 20 раз, сгенерировал новые, использовали различные методы для передачи информации (т.е. профиль и включение учетных данных в код), но в настоящее время ничего не работает.
Подробнее здесь: https://stackoverflow.com/questions/305 ... atch-the-s
Amazon S3 - Как исправить «подпись запроса, которую мы рассчитывали, не соответствует ошибке подписи? ⇐ Php
Кемеровские программисты php общаются здесь
1753119318
Anonymous
Я искал в Интернете уже более двух дней и, вероятно, просмотрел большинство документированных онлайн сценариев и обходных путей, но до сих пор ничего не сработало. Код: < /p>
// Create a `Aws` object using a configuration file
$aws = Aws::factory('config.php');
// Get the client from the service locator by namespace
$s3Client = $aws->get('s3');
$bucket = "xxx";
$keyname = "xxx";
try {
$result = $s3Client->putObject(array(
'Bucket' => $bucket,
'Key' => $keyname,
'Body' => 'Hello World!'
));
$file_error = false;
} catch (Exception $e) {
$file_error = true;
echo $e->getMessage();
die();
}
< /code>
Мой файл config.php следующим образом: < /p>
return [
// Bootstrap the configuration file with AWS specific features
'includes' => ['_aws'],
'services' => [
// All AWS clients extend from 'default_settings'. Here we are
// overriding 'default_settings' with our default credentials and
// providing a default region setting.
'default_settings' => [
'params' => [
'credentials' => [
'key' => 'key',
'secret' => 'secret'
]
]
]
]
];
< /code>
Он создает следующую ошибку: < /p>
Подписанная нами подпись не соответствует предоставленной вами подписи. Проверьте свой ключ и метод подписи.
Я уже проверял свой ключ доступа и секрет как минимум 20 раз, сгенерировал новые, использовали различные методы для передачи информации (т.е. профиль и включение учетных данных в код), но в настоящее время ничего не работает.
Подробнее здесь: [url]https://stackoverflow.com/questions/30518899/amazon-s3-how-to-fix-the-request-signature-we-calculated-does-not-match-the-s[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия