Use this tag for questions related to PHP projects deployed with Bref on AWS Lambda.
1 ответ

Как передать аргументы командной строки в функцию Lambda в Serverless/Bref?

Я запускаю приложение Symfony 4 (PHP) на AWS Lambda, используя Bref (который использует Serverless). Бреф предоставляет слой для бинарного / консольного бинарника Symfony. Конфигурация без сервера для функции Lambda выглядит следующим образом: funct…
0 ответов

AWS lambda в laravel с использованием bref

Я создал проект AWS lambda в laravel, используя пакет bref, и получаю следующее error { "errorType": "Bref\\Event\\InvalidLambdaEvent", "errorMessage": "This handler expected to be invoked with a API Gateway or ALB…
11 авг '20 в 13:42
1 ответ

AWS Lambda и Symfony Bref - Развертывание веб-сайта Symfony 4

Я хотел бы развернуть свой сайт Symfony 4 благодаря AWS Lambda и Symfony Bref, я следил за этими документами: https://bref.sh/docs/frameworks/symfony.html https://www.vertcitron.fr/node-lambda-serverless/ но у меня такая ошибка: Мой файл serverless.…
02 сен '19 в 21:47
1 ответ

Бессерверный PHP на AWS с ошибкой развертывания bref

Недавно я обнаружил, что обещает стать святым Граалем разработки PHP на AWS Lambda. Это инструмент под названием "bref", который упрощает развертывание приложений PHP в облаке. В онлайн-документации есть простые и четкие инструкции, которым нужно сл…
17 сен '19 в 20:36
1 ответ

PHP Serverless Slim не может выполнить imagettftext

Я намерен использовать бессерверную функцию php для создания изображения со шрифтами TrueType. Для того, чтобы сделать это, я выбрал СНДТ с бессерверными рамками и композитором. Чтобы обработать изображение и включить текст, я использую imagettftext…
08 янв '20 в 00:33
0 ответов

Внутренняя ошибка сервера после загрузки в ведро s3 из aws lambda, PHP

Я создал лямбда-функцию aws на основе фреймворка laravel с использованием bref. Ссылка: https://bref.sh/ это мой код для загрузки с использованием медиа-библиотеки spartie $mediaItem = Media::where('model_id',$id)->where('model_type','App\MODEL')…
15 апр '20 в 21:45
3 ответа

Бессерверная система с корзиной S3 для обслуживания активов

Я использую Bref (https://bref.sh/). Я пытаюсь настроить файл serverless.yml с помощью AWS S3, чтобы хранить такие ресурсы, как img, css, js. Когда я развертываю с помощью команды "бессерверное развертывание", у меня возникает эта ошибка: Произошла …
05 ноя '19 в 20:09
0 ответов

Преобразование бессерверного проекта Bref в AWS SAM

Я использую Bref ( https://bref.sh/docs/) и хочу преобразовать свой бессерверный проект в AWS SAM, я понял, как создать файл samTemplate.yaml. Может ли кто-нибудь предоставить мне документацию по созданию buildspec.yml, который включает команды для …
31 авг '20 в 16:40
3 ответа

Почему Bref не может загрузить загрузочную программу: "Ошибка: не удалось найти допустимую загрузку (ы): [/ var / task / bootstrap / opt / bootstrap]"?

Я изучаю, как создать лямбду AWS на php с помощью библиотеки bref. Поэтому, согласно документации, я настроил среду с помощью следующего коктейля команд: sudo -H npm install -g serverless composer require bref/bref Затем с помощью следующей команды …
31 янв '20 в 14:20
0 ответов

Проблема с бессерверным развертыванием Laravel

Я создал свое приложение larvel и пытаюсь развернуть его на AWS lambda, поэтому я использовал для этого инфраструктуру bref и serverless, но ссылка на веб-сайт дает мне пустую страницу, и когда я возвращаюсь в cloudwatch, чтобы увидеть журналы и все…
06 май '20 в 12:28
2 ответа

Триггеры Amazon AWS Cognito Lambda не работают с простой функцией PHP BREF

Недавно я начал экспериментировать с использованием пакета bref (https://bref.sh/docs/) для использования PHP для функций Lambda на Amazon AWS. Я отлично могу использовать этот пакет для загрузки простой лямбда-функции, настолько простой, насколько …
03 фев '20 в 16:29
1 ответ

двоичные ответы с Serverless, Bref PHP и Slim с кодировкой CORS или base64

Я настраивал бессерверную (.com) установку с AWS, используя Bref (уровень PHP) для запуска MPDF для преобразования HTML в PDF с помощью AWS Lambda и API Gateway. Следуя инструкциям,.. вот настройка. После долгой отладки выяснилось, что я могу: Добав…
15 июл '20 в 05:22
3 ответа

Ошибка при выполнении объектов Listobject из S3 с использованием лямбда-функций Bref Laravel

Я пытаюсь сохранить свои активы в S3, вызывая API, реализованный как функция Lambda с использованием Bref Serverless Package. Я использую Laravel. Звонок в Storage::directories(); выдают следующую ошибку. сообщение: Ошибка выполнения "ListObjects" н…
1 ответ

Невозможно запустить локально базовый пример без сервера и bref

Я хочу запустить простой пример безсерверного и bref. Что я сделал: npm install -g serverless композитор требует bref/bref поставщик /bin/bref init безсерверный вызов local -f hello --docker Я получаю эту ошибку: Miroslavs-MacBook-Air:testing kosta9…
27 окт '20 в 13:52
0 ответов

laravel aws serverless после истечения срока входа в систему 419

У меня есть Laravel 7 bref, развернутый на aws serverless. после входа в систему laravel создает 3 сеанса для сеанса базы данных, но результат показывает 419 page expired (SESSION_DRIVER=database). пытался использовать SESSION_DRIVER=cookie, но резу…
06 сен '20 в 16:48
0 ответов

Настройка функций PHP Lamdba на локальном уровне - точка входа требует, чтобы имя обработчика было первым аргументом

Я пытаюсь создать локальную среду для разработки функций Lambda с помощью PHP (следуйте этому репо https://github.com/aws-samples/php-examples-for-aws-lambda/tree/master/0.7-PHP-Lambda-functions-with-Docker-container-images). Пример У меня есть папк…
25 мар '21 в 06:04
2 ответа

AWS Lambda отправлять SMS через AWS-PHP-SDK не работает

Описание проблемы: Я не могу отправлять SMS с AWS Lambda. Код контроллера try { $sms = AwsFacade::createClient('sns'); $result = $sms->publish([ 'MessageAttributes' => [ 'AWS.SNS.SMS.SenderID' => [ 'DataType' => 'String', 'StringValue' =…
02 апр '21 в 23:29
2 ответа

Как может работник SQS, написанный с помощью bref, сигнализировать о повторной попытке?

После установки batchSize: 1как работник должен указывать на успех и как указывать на временный сбой / запрашивать повторную попытку? Я прочитал https://docs.aws.amazon.com/lambda/latest/dg/invocation-retries.html, но он, очевидно, не охватывает нас…
11 апр '21 в 20:50
1 ответ

Как рассчитать подпись AWS в PHP?

Я пишу веб-перехватчик в bref и хочу, чтобы он отправил сообщение в SQS. Использование для этого всего AWS SDK - колоссальная трата. Как я мог вычислить подпись?
12 апр '21 в 10:01
1 ответ

Ошибка libncurses.so.6 при использовании настраиваемой среды выполнения Bref Lambda с AWS CDK

Я пытаюсь использовать настраиваемую среду выполнения Bref в AWS Lambda, используя AWS CDK вместо Serverless. Код CDK приведен ниже. const region = cdk.Stack.of(this).region; //arn:aws:lambda:ap-southeast-1:209497400698:layer:php-74:18 const brefLay…
12 апр '21 в 16:26