Articles of amazon web услуги

Как разобрать stdClass из Amazon API Response для возврата строки

Привет, я хотел бы установить описание для продуктов magento, используя данные, собранные с Amazon api. Я называю API и получаю ответ, но в журналах, которые я получаю: Recoverable Error: объект класса stdClass не может быть преобразован в строку Вопрос заключается в том, как анализировать информацию в строке, чтобы ее можно было использовать в деталях продукта […]

Как синхронизировать сеансы с помощью Amazon Web Services (AWS)?

Мы используем Amazon Web Services (AWS), и у нас есть несколько веб-серверов и балансировщик нагрузки. Проблема с веб-серверами заключается в том, что $ _SESSION уникальна для каждого из них. Я сохраняю некоторую информацию о пользователе в $ _SESSION. Каков правильный способ синхронизации этой информации? Есть ли способ объединить место, где хранятся эти сессии, или использовать […]

Сообщение об ошибке Amazon

Я хочу обновить количество на амазонке, используя Feed Api->Sumbit Feed (_POST_INVENTORY_AVAILABILITY_DATA_) Вот мой код: $action = 'SubmitFeed'; $path = $_SERVER['DOCUMENT_ROOT'].'/resources/amazon_xml/quantity.xml'; $feed = '<?xml version="1.0" ?><AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd"> <Header> <DocumentVersion>1.01</DocumentVersion> <MerchantIdentifier>A3QPCC6I4V1QU3</MerchantIdentifier> </Header> <MessageType>Inventory</MessageType> <Message> <MessageID>1</MessageID> <OperationType>Update</OperationType> <Inventory> <SKU>6000013953</SKU> <Quantity>1</Quantity> </Inventory> </Message> </AmazonEnvelope>'; $feedHandle = fopen($path, 'rw+'); fwrite($feedHandle, $feed); rewind($feedHandle); $params = array( 'AWSAccessKeyId' => $data['aws_access_key'], 'Action' […]

Получить файлы из подпапки amazon s3 buckets

Я пытаюсь получить все файлы из подпапки a3 amazon S3 и сделать их загружаемыми на веб-странице. У меня есть ведро, называемое образами. Внутри этого ведра у меня есть несколько других папок. Теперь я пытаюсь получить все файлы внутри этой подпапки и показать их на странице. S3 Ведра: / images / images / test1 / / […]

Загрузка браузера на s3 с ролями экземпляра

Это продолжение моего предыдущего вопроса о подписании документа политики с использованием профилей экземпляров. Я разрабатываю систему, которая позволяет перетаскивать и выгружать файлы непосредственно в ведро S3; сначала выполняется запрос AJAX на мой сервер, содержащий метаданные файла. После проверки мой сервер отвечает параметрами формы, которые используются для завершения загрузки. Процесс настройки загрузок на основе браузера объясняется […]

Доступ AWS S3 запрещен при получении изображения по URL-адресу

Я работаю над AWS EC2 Ubuntu Machine и пытаюсь получить изображение с AWS S3, но после этого мне все время показывают ошибку. <Error> <Code>InvalidArgument</Code> <Message> Requests specifying Server Side Encryption with AWS KMS managed keys require AWS Signature Version 4. </Message> <ArgumentName>Authorization</ArgumentName> <ArgumentValue>null</ArgumentValue> <RequestId>7C8B4BF1CE2FDC9E</RequestId> <HostId> /L5kjuOET4XFgGter2eFHX+aRSvVm/7VVmIBqQE/oMLeQZ1ditSMZuHPOlsMaKi8hYRnGilTqZY= </HostId> </Error> Вот моя политика в корзине { "Version": […]

Как я могу выполнить пакет doObjectExist () в Amazon S3?

Мне нужно проверить, существует ли набор ключей в S3 для каждого из большого количества элементов. (Каждый набор ключей относится к одному из большого количества элементов). Я использую PHP SDK (v2) В настоящее время я $client->doesObjectExist(BUCKET, $key) для каждого из ключей, что является узким местом (время прохождения туда-обратно до S3 для каждого вызова). Я бы предпочел […]

PHP hash_hmac не соответствует примеру AWS Signature 4

У меня проблема с hash_hmac и сигнатурой AWS версии 4. Я использую приведенный здесь пример: http://docs.aws.amazon.com/general/latest/gr/sigv4-calculate-signature.html Выход с сайта AWS. Я хочу совместить это, я не могу понять, что я делаю неправильно. Они хотели бинарный выход, и это то, что я предоставляю на каждом этапе. Вот мой тестовый файл: <?php // wJalrXUtnFEMI/K7MDENG+bPxRfiCYEXAMPLEKEY // HMAC(HMAC(HMAC(HMAC("AWS4" + […]

Разверните несколько платформ на Elastic Beanstalk (PHP / Python)

Возможно ли развертывание нескольких платформ для AWS? У меня есть PHP-приложение, которое я также хотел бы запустить небольшой скрипт python. Я вижу, что платформа PHP устанавливает Python по умолчанию, но с помощью eb deploy AWS не поднимает requirements.txt и устанавливает зависимости. Я попытался установить lxml вручную, который зависает при попытке установить lxml . Я также […]

Каков наилучший метод для устранения эффекта Magento с использованием 20 000+ продуктов

Я запускаю magento на 3 экземплярах Amazon EC2. Один из них настроен для доступа непосредственно для панели администратора, остальные два сидят за балансиром нагрузки. Все прошло гладко, пока мы не импортировали наши данные с продуктами 20k +, каждый из которых настраивается с ~ 4 простыми продуктами (для разных размеров, цветов и т. Д.), Единственное, что […]