Описание тега aws-sdk-php

Используйте этот тег для вопросов, касающихся Amazon Web Services SDK для PHP.
0 ответов

Конвертировать объект S3 в PDF

Я пытаюсь использовать PHP, чтобы показать PDF в браузере, который идет от корзины Amazon S3. Мой код выглядит следующим образом: $object = $s3Client->getObject([ 'Bucket' => 'buckethere', 'Key' => 'keykhere' ]); echo $object['Body']; Это п…
02 сен '18 в 05:32
2 ответа

AWS EFS - скрипт для создания цели монтирования после создания файловой системы

Я пишу сценарий, который создаст файловую систему EFS с именем из ввода. Я использую AWS SDK для PHP версии 3. Я могу создать файловую систему с помощью команды createFileSystem. Эта новая файловая система не может использоваться, пока не будет созд…
0 ответов

Как скопировать папку по другому пути, используя S3 с aws-sdk-php?

Я использую aws-sdk-php, и я должен скопировать папку со всеми файлами на новый путь Это мое решение: $objects = $s3->getIterator('ListObjects', array('Bucket' => $bucket, 'Prefix' => $folderToCopy)); foreach ($objects as $object) { $newPat…
14 июл '18 в 09:28
1 ответ

Внутренняя ошибка сервера AWS S3: попытка загрузить файл PDF за другим

Я пытаюсь сгенерировать PDF- файл, используя FPDF и PHP, а затем загрузить его в AWS-s3 и сгенерировать URL. Когда я выполнил приведенный ниже код на своем локальном компьютере, используя XAMPP, он генерирует файлы и загружает их на S3. Но когда я р…
22 фев '18 в 07:17
1 ответ

Проблема с типом данных списка DynamoDB

Согласно этому документу, DynamoDB поддерживает типы карт (M) и списков (L), но когда я пытаюсь создать таблицу с типом (L), я получаю сообщение об ошибке: ValidationException (клиент): 1 обнаружена ошибка проверки: значение 'L' в 'attributeDefiniti…
0 ответов

aws ses php 3 sdk, умеет отправлять электронную почту с помощью командной строки, но получает 500 ошибок при использовании в скрипте

Сделал все перечисленное в: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-using-sdk-php.html Когда я запускаю php index.php из терминала ssh (код ниже), я могу отправлять электронную почту. Но когда я пытаюсь использовать это в index.ph…
17 фев '19 в 17:04
0 ответов

Aws-Sdk-Php версия 2, пользовательская конечная точка создается как виртуальный хост вместо стиля пути

Я пытаюсь установить пользовательскую конечную точку для локального тестирования некоторых функций. $aws = $aws = \AWS::factory(array( 'endpoint' => "localhost:4572" )); $this->s3 = $aws->get('s3'); Но он выдает эту ошибку во время размещен…
09 мар '18 в 15:06
2 ответа

Получить объект AWS S3 с пробелами в имени файла

Я пытаюсь загрузить объект из AWS S3, используя SDK для PHP. $filename = "filename with spaces in it.jpg"; $src = "path/from/bucket-root/".$filename; $result = S3Client->getObject([ 'Bucket' => 'my-bucket-name', 'Key' => $src ]); Когда я за…
1 ответ

$s3->getObject возвращает закрытый класс (не может получить доступ к свойствам)

Я пытаюсь записать функцию, которая загружает контент из моей корзины S3. Основная проблема у меня заключается в том, что $s3->getObject возвращает класс с закрытыми свойствами. я использую "aws/aws-sdk-php": "^3.54" через композитора и это мои м…
16 май '18 в 08:23
0 ответов

AWS SDK FOR PHP - итерация по getIterator и фильтрация ответов

У меня 0,5 миллиона изображений в корзине S3, и количество изображений растет на 35-40 тысяч в день. Изображения соответствуют номенклатуре следующим образом: est20181127-124627.jpg est20181127-124628.jpg Имена имеют дату и время создания в них. Я и…
30 ноя '18 в 10:02
1 ответ

Понимание логики повторов в AWS PHP SDK

Кажется, что только у DynamoDB и S3Clients включена логика повторов. Кажется, что retries Значение config не влияет на другие сервисы. Есть ли простой способ включить это на других (например, SQS), или я неправильно понял эту функцию? Я нашел client…
01 апр '18 в 22:13
0 ответов

AWS SDK PHP - Как загрузить несколько файлов по одной ссылке? Как создать ZIP-файл?

AWS PHP SDK У меня есть ведро, и есть папки со следующими файлами:folder1 - фото1 - фото2 - фото3 - фото4 folder2 - рис1 - рис2 - рис3 - рис4 Как я могу создать ссылку для загрузки этих файлов: фото1, фото4, рис2? Не загружайте файлы по отдельной сс…
0 ответов

AWS RDS - импорт данных в базу данных в существующем экземпляре RDS

Я работаю над проектом, который позволит автоматизировать развертывание приложений Laravel на AWS эластичный бобовый стебель. Каждое приложение laravel будет иметь базу данных в том же экземпляре RDS. У меня есть база данных шаблонов с данными, кото…
1 ответ

Нет ответа от AWS SES, когда я пытаюсь отправить электронное письмо

У меня недавно возникла проблема с электронной почтой, неделю назад у меня начались ошибки при отправке электронной почты, проблема в том, что иногда, когда я вызываю эту функцию sendEmail это никогда не возвращает Aws/Result или любой Exception, Та…
06 ноя '18 в 19:02
1 ответ

Предопределенный URL-адрес AWS S3 PHP SDK ограничивает тип содержимого

Я пытаюсь сделать предварительно назначенный запрос PutObject, используя AWS S3 PHP SDK. Я получил запрос на работу, но теперь я хочу, чтобы мои пользователи могли загружать только видеофайлы. Я перепробовал много комбинаций и много искал, но не смо…
02 апр '18 в 14:25
0 ответов

Путевой объект Aws-sdk-php с форматом ffmpeg .m3u8 & .ts

Я не могу отправить hls видео. aws-sdk-php mp4 видео работает хорошо, но hls отправлять только видео .m3u8 подать все .ts файл входит в local storage Вот мой актуальный код. Submit-ffmpeg.php: $ffmpeg_b = $pt->config->ffmpeg_binary_file; $file…
12 апр '18 в 14:31
0 ответов

S3 SDK PHP downloadBucket функциональность меняется с версией?

При отладке некоторого унаследованного кода (с неоднозначным контролем исходного кода) я заменяю aws-sdk-php из-за изменений метода шифрования SSL на некоторых загруженных Команда downloadBucket выдает разные результаты в разных версиях. Команда та …
05 авг '18 в 07:38
2 ответа

Можно ли скопировать папку aws s3 с другим именем с помощью aws sdk?

Я хочу скопировать одну папку s3 с другим именем, используя php aws sdk. Есть ли способ сделать это. У меня нет кода для копирования папки, я получил только для отдельных файлов.
1 ответ

Перезапись повторных попыток / определение повторных попыток для отдельных вызовов в AWS SDK

Существует ли способ перезаписи повторов для отдельного вызова в AWS SDK для PHP? Следующий код объясняет вопрос: // Create client with a default of 2 retries $sqsClient = new sqsClient('2012-11-05', ['retries' => 2]); // This will retry twice to…
07 июл '18 в 11:47
0 ответов

AWS CloudWatchEvents не запускается при инициализации через PHP SDK

Для моего приложения у меня есть AWS Cloudwatch Event, который проходит со скоростью 60 минут. Пользователь может запустить это событие, которое, кстати, вызывает лямбда-функцию AWS, нажав кнопку, которая вызовет следующее php фрагмент кода: //CREAT…