编译php-5.5.15出错,xml2-config not found
2016-05-03 17:52
211 查看
今天在centos上编译php-5.5.15,
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
cd php-5.5.15
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ --enable-fpm
返回错误:
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
checking libxml2 install dir... no
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.
说是libxml2没装,但是用yum安装时发现已经安装了
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
[root@localhost process]# yum install libxml2
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Package libxml2-2.7.6-14.el6_5.2.i686 already installed and latest version
Nothing to do
查资料后发现原来还需要安装libxml2-devel,再次执行安装命令
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
yum install libxml2* -y
再重新编译php,可以编译成功。
http://blog.csdn.net/haitun312366/article/details/38638335
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
cd php-5.5.15
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ --enable-fpm
返回错误:
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
checking libxml2 install dir... no
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.
说是libxml2没装,但是用yum安装时发现已经安装了
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
[root@localhost process]# yum install libxml2
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Package libxml2-2.7.6-14.el6_5.2.i686 already installed and latest version
Nothing to do
查资料后发现原来还需要安装libxml2-devel,再次执行安装命令
[plain] view
plain copy
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
yum install libxml2* -y
再重新编译php,可以编译成功。
http://blog.csdn.net/haitun312366/article/details/38638335
相关文章推荐
- 安装PHP时显示,xml2-config not found怎么办
- 支持代理的FTP操作
- 跨域相关知识
- 使用ftp4j类来实现FTP操作
- PHP数据类型转换(字符转数字,数字转字符)
- PHP中的.htaccess伪静态文件
- [PXE]How to Config menu.lst(Tftpd+Grub4Dos)
- WebApi接口传参不再困惑:传参详解
- thinkphp 操作mysql遇到的坑。
- php命名空间使用详解(转载)
- PHP防止表单重复提交的几种常用方法
- 优秀的PHP开源项目集合
- php发送get、post请求的几种方法
- InputArray & OutputArray
- 配置php时。提示的错误session_start(): Failed to initialize storage module解决办法
- PHPCMS2008安全补丁
- PHP 购物车 session (ThinkPHP)
- 遇到的一个php过滤问题
- 利用tp框架做前后台分离
- php基础知识学习