Попытка создать расширение времени выполнения GAE PHP

Я пытаюсь создать расширение времени выполнения GAE PHP для локальной разработки. Я выполнил инструкции, описанные в https://github.com/GoogleCloudPlatform/appengine-php-extension

При запуске .configure я получаю следующую ошибку:

configure: error: Invalid protobuf include path / home / sergio / Workspace / appengine-php-extension

Команда настройки:

./configure --enable-gae --with-protobuf_inc = / home / sergio / Workspace / appengine-php-extension --with-protobuf_lib = / home / sergio / Workspace / appengine-php-extension

/ home / sergio / Workspace / appengine-php-extension - это абсолютный путь к заголовкам и библиотекам, созданным на втором шаге инструкций:

Установите и на абсолютный путь к заголовкам и библиотекам protobuf, установленным на предыдущем шаге, обычно / usr / local / include и / usr / local / lib.

Я пробовал использовать / usr / local / include и / usr / local / lib. Тоже не сработало. Кто-нибудь знает, что я пропустил?


person Sergio Moura    schedule 29.10.2017    source источник


Ответы (1)


Для вашего проекта абсолютно необходимо настраиваемое расширение appengine-php. По умолчанию вы можете использовать app-engine-php.

Скачайте только Google Cloud sdk: https://cloud.google.com/sdk/docs/?hl=es

И после установки расширения php:

gcloud components install app-engine-php

person WH NM    schedule 06.02.2018