2016-02-19 96 views
0

你好我有一个Centos 7机器。PHP配置错误DBA:找不到必要的头文件

我决定从源码安装apache,mysql,php。 (需求:带有apr(源),apr-util(源),pcre-devel(yum installed),perl(yum installed))。现在,我尝试安装PHP和配置文件停止在安装的扩展部分,并说:

configure: error: DBA: Could not find necessary header file(s) 

1)我应该怎么做才能修复它?

我看到网上说我可以用DB4-devel的修复上,问题是,世界上没有DB4-devel的CentOS中7

2)那里有任何更换包呢?

和一个问题:

3)如何让PHP(7.0.3)安装在所有的./configure扩展?

回答

1

尝试

apt-get install libdb-dev 

至于扩展(如果你有一个参考安装):执行php-config,并从那里使用的配置选项。

否则,你必须考虑你想要的扩展名并将它们添加到配置脚本中。