dqh1992 2016-02-19 23:25
浏览 103

PHP配置错误DBA:找不到必要的头文件

hello i have a Centos 7 machine.

i decided to install from source the apache,mysql,php.

i already install from source apache & mysql packages (requirements: with apr(source),apr-util(source),pcre-devel(yum installed),perl(yum installed)). now, i trying to install php and the configuration file stops at extensions section of install and says:

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

1) what should i do to repair it?

i saw on internet that i can fix it with db4-devel, the problem is that theres no db4-devel in CentOS 7.

2) theres any replacement package for this?

and one more question:

3) how can i make php(7.0.3) install all extensions in ./configure?

  • 写回答

1条回答 默认 最新

  • doubi4814 2016-04-26 09:48
    关注

    Try

    apt-get install libdb-dev
    

    As for extensions (if you have a reference installation): Execute php-config and use the configure-options from there.

    Otherwise you have to think of which extensions you want and add them to the configure-script.

    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)