gpt4 book ai didi

php - Centos 7 上 PHP 客户端上的 Griddb 缺少文件

转载 作者:行者123 更新时间:2023-12-04 19:31:33 25 4
gpt4 key购买 nike

我曾多次尝试为 Griddb 安装 PHP 客户端。我通过 Composer 使用了手动源代码和包。当我尝试编译客户端时,我得到头文件 php.h 和 zend_interface.h 丢失。我用一个文件“php_griddb_php_client.h”替换了它,这很有效。但是,我收到的下一个错误是“zend_interface.h”丢失。我怀疑更多的头文件和其他文件可能会丢失。
Missing files in the compilation of PHP client
下载客户端时,我已经在整个服务器上搜索了这些文件,并且还探索了 Github 存储库。在任何一种情况下,这些文件都不存在,也不存在于以前的分支中。
客户端 Makefile 可能是错误的,还是头文件来自其他地方?我以前手动安装客户端的过程,从头开始成功,顺序是:
安装 Centos 7。
安装 PHP 7.4.29。
安装#Griddb。
安装 PCRE(用于 Centos 和 Swig)。
为 PHP 和 Swig 安装 C 客户端。
然后我下载了 PHP 客户端,首先手动下载,然后使用 Composer 包。在这两种情况下,上面提到的头文件都丢失了。我搜索了我的整个服务器和 GitHub 存储库(+ 相关分支),但这些头文件不存在。
PHP 本身可以工作,而 C 和 Java 客户端为 Griddb 工作。这似乎是 Centos 下 PHP 客户端的问题。
任何人都可以帮忙吗?

最佳答案

我相信您缺少 php-devel 库。你可以尝试安装它,看看它是否适合你?

关于php - Centos 7 上 PHP 客户端上的 Griddb 缺少文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72397183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com