Linux安装PHP时报错:error: xml2-config not found. Please check your libxml2 installation

error: xml2-config not found. Please check your libxml2 installation

作者:淡淡de幸福

安装php时候,在configure后,又出现错误提示:error: xml2-config not found. Please check your libxml2 installation.错误原因:xml2-config这个文件没找到

错误:xml2-config不见了。请检查你的libxml2安装

与编译MySQL时相同,这是由于系统缺少PHP所需的库文件导致的。

检查是否安装了libxm包

[[email protected] php-5.3.2]# rpm -qa |grep  libxml2
libxml2-2.6.26-2.1.12
libxml2-python-2.6.26-2.1.12

重新安装libxml2和libxml2-devel包

yum -y install libxml2 libxml2-*

安装完之后查找xml2-config文件是否存在

[[email protected] php-5.3.2]# find / -name "xml2-config"

/usr/bin/xml2-config

如果存在的话重新安装php

[[email protected] php-5.3.2]# ./configure --prefix=/usr/local/php5 --enable-mbstring  --with-apxs2=/usr/local/apache2/bin/apxs

--with-mysql=/usr/local/mysql  --with-config-file-path=/usr/local/php5

之后再进行编译

[[email protected] php-5.3.2]# make && make install

时间: 2024-11-10 01:16:18

Linux安装PHP时报错:error: xml2-config not found. Please check your libxml2 installation的相关文章

Win7 安装程序时报错 error 1935 HRESULT 0x80070422

解决方法: 报错的原因是没有打开Windows Modules Installer,cmd+R打开运行,输入: 启用Windows Modules Installer服务 重新安装即可.

安装cx_Oracle时报错:error: command 'gcc' failed with exit status 1

1.安装cx_Oracle 1)下载cx_Oracle,https://pypi.python.org/pypi 2)解压压缩包 3)执行python setup.py install 执行后报错:error: command 'gcc' failed with exit status 1 排查: 1)检查是否安装oracle客户端软件 2)查看当前环境变量中是否配置oracle的相关变量,如echo $ORACLE_HOME 3)如果没有配置需要将oracle环境变量配置到当前用户.bash_

安装tcpreplay时报错:configure: error: libdnet not found

安装tcpreplay时报错configure: error: libdnet not found 解决方法: 下载包libdnet-1.8.tar.gz并安装,依次执行: ./configure make make install 验证问题解决. 下载地址:http://download.chinaunix.net/download/0006000/5777.shtml

centos65安装pg935时报错: jade: Command not found

centos65安装pg935时报错:  jade: Command not found 1 [[email protected] postgresql-9.3.5]# ./configure --prefix=/opt/pgsql9.3.5 --with-pgport=1949 --with-perl --with-tcl --with-python --with-openssl --with-pam --without-ldap --with-libxml --with-libxslt --

在WSL中安装swool报错 error: unrecognized command line option '-V' 的解决方法

Windows Subsystem for Linux Ubuntu中使用pecl安装swool时遇到错误"error: C compiler cannot create executables"."error: unrecognized command line option '-V'" 解决方法 先看解决方法, 将gcc版本降低到4.8即可,因为高版本gcc取消了-V参数: sudo apt install gcc-4.8 -y sudo update-alte

打包新版本上传到AppStore时报错 ERROR ITMS-90034:

今天打包新版本上传到AppStore时报错 ERROR ITMS-90034:"Missing or invalid signature.The bundle'com.xxx.xxx' at bundle path 'Payload/xxx' is not signed using an Apple submission certificate." 这个错误是由证书错误导致的,解决这个问题可以按以下步骤依次查找 1.检验发布证书是否有效,打开钥匙串,找到发布证书,发布证书名字中有Dis

安装TA-Lib时报错:ubuntu****, Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='

使用pip install TA-Lib 时报错: ERROR: Complete output from command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-install-afeznd8w/TA-Lib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open

spring boot maven install时报错 Error creating bean with name 'serverEndpointExporter'

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverEndpointExporter' defined in class path resource [com/pky/testmybatis/config/WebSocketConfig.class]: Invocation of init method failed; nested exception is j

win10下pip3安装tesserocr时报错

使用pip3在线安装tesserocr时报错,刚开始报错内容是提示未安装vs2014,安装完以后报错内容如下 ERROR: Command errored out with exit status 1: command: 'c:\users\administrator\appdata\local\programs\python\python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"