尝试构buildGAE PHP运行时扩展

我正在尝试为本地开发构buildGAE PHP运行时扩展。 我遵循https://github.com/GoogleCloudPlatform/appengine-php-extension中的说明

运行.configure时出现以下错误:

configuration:错误:无效的protobuf包括path/家庭/ sergio /工作区/ appengine-php-extension

configuration命令:

./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是指令第二步创build的头文件和库的绝对path:

设置到上一步安装的protobuf头文件和库的绝对path,通常是/ usr / local / include和/ usr / local / lib。

我试过使用/ usr / local / include和/ usr / local / lib。 也没有工作。 有人知道我错过了什么吗?

通常,库和包含文件都安装了includelib子目录。 尝试将这些内容适当地附加到传递给选项的path上,并且有合理的可能性。

在这种情况下值得一提的是:对于灵活的环境,现在可以运行PHP 7.1,详见“PHP App for Google App Engine一般可用” 页面 。

关于本地开发和testing,Google Cloud SDK和App Engine SDK for PHP均包含本地开发服务器 ,您可以在本地运行本地开发服务器 ,以模拟生产App Engine中运行的应用程序。