安装PHP时出现error: xml2-config not found. Please check your libxml2 installation解决方法

CentOS7下接着安装php时候,在configure后,又出现错误提示:error: xml2-config not found. Please check your libxml2 installation.我又在网上搜了到了解决方法:
与编译MySQL时相同,这是由于系统缺少PHP所需的库文件导致的,根据提示,进行如下操作:
sudo apt-get install libxml2(按Tab键)
将会看到如下信息:
libxml2 libxml2-dev libxml2-headers libxml2-utils
这里需要安装的是libxml2-dev软件包(该软件为CentOS自带的,需要使用CentOS光盘安装),操作如下:
sudo apt-get install libxml2-dev
库文件安装完成后,重新配置PHP
编译完成后将会看到“Thank you for using PHP.”的字样,表明PHP已经配置成功了。
 ====================================================
centos 安装PHP时候出错:error: xml2-config not found. Please check your libxml2 installation
安装php时的报错
checking libxml2 install dir... no
       checking for xml2-config path... 
       configure: error: xml2-config not found. Please check your libxml2 installation.
检查是否安装了libxm包
[root@XKWB3403 php-5.3.8]# rpm -qa |grep  libxml2
       libxml2-2.6.26-2.1.12
       libxml2-python-2.6.26-2.1.12
重新安装libxml2和libxml2-devel包
yum install libxml2
yum install libxml2-devel -y
安装完之后查找xml2-config文件是否存在
[root@XKWB3403 php-5.3.8]# find / -name "xml2-config"
        /usr/bin/xml2-config
如果存在的话重新安装php
[root@XKWB3403 php-5.3.8]# ./configure
安装成功的标志是
 
之后再进行编译
make && make install

你可能感兴趣的:(Linux)