首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php ./配置错误: DBA:未能找到必要的头文件(S)

php ./配置错误: DBA:未能找到必要的头文件(S)
EN

Unix & Linux用户
提问于 2016-02-19 15:34:41
回答 1查看 4.7K关注 0票数 1

我有一台Centos 7机器。

我决定从源代码中安装apache、mysql和php。

我已经(从源代码)安装了apache & mysql包(要求:使用apr (源代码)、apr-util (源代码)、pcre(安装了yum)、perl (已安装))。

现在,我正在尝试安装php,配置文件在安装的扩展名部分停止,并说:

配置:错误: DBA:未能找到必要的头文件(S)

( 1)我该怎么修理它?

我在互联网上看到,我可以用db4-devel修复它,问题是CentOS 7中没有db4-devel。

( 2)是否有任何替代方案?

3)如何使php(7.0.3)安装./configure中的所有扩展?

EN

回答 1

Unix & Linux用户

发布于 2016-03-24 05:04:27

你的网络搜索是正确的。以上错误是由缺少依赖项引起的: Berkeley DB开发文件。

正确的CentOS 7包是libdb-devel,所以安装它可以让您继续到下一个缺少的依赖项。

“所有扩展”有点过于武断,无法给出确切的答案,但在现阶段,所有错误都可能缺少依赖关系,所以只需一个一个地查找并安装它们,直到它运行为止。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/264384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档