我正在尝试为本地开发构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。 也没有工作。 有人知道我错过了什么吗?
通常,库和包含文件都安装了include和lib子目录。 尝试将这些内容适当地附加到传递给选项的path上,并且有合理的可能性。
在这种情况下值得一提的是:对于灵活的环境,现在可以运行PHP 7.1,详见“PHP App for Google App Engine一般可用” 页面 。
关于本地开发和testing,Google Cloud SDK和App Engine SDK for PHP均包含本地开发服务器 ,您可以在本地运行本地开发服务器 ,以模拟生产App Engine中运行的应用程序。