51Testing软件测试论坛

标题: 分享:radhat9.0下无法安装php5时问题的解决 [打印本页]

作者: keenling    时间: 2007-5-30 16:40
标题: 分享:radhat9.0下无法安装php5时问题的解决
本人家里没有安装我们上课时用的radhat4.0,因为觉得版本邮电落后了,所以下载安装了新一点9.0版本。但安装php时会遇到问题,导致无法安装。接下来,小弟就把解决的方法写出来让大家分享下:
安装php,其过程如下:
cd /home
tar zxvf php-5.2.1.tar.gz
cd php-5.2.q
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
………
这个过程不能正常运行下去,出现下面的抱错信息:
Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... no
checking for xml2-config path... /usr/bin/xml2-config
configure: error: libxml2 version 2.6.11 or greater required.
这表明radhat9.0自带的libxml2版本低,需要2.6.11以上的版本。所以需要重新安装一个新的libxml2—只要我们在源码安装过程中指定了安装目录,安装了新的libxml2后不会出现上述问题,当然占据那一点磁盘空间是微不足道的了。下面是安装一个新的 libxml的步骤:

cd /home
tar zxvf libxml2-2.6.26.tar.gz
./configure --prefix=/usr/local/libxml
make
make install

这时我们再回来安装php

cd /home/php-5.2.1
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-libxml-dir=/usr/local/libxml   
make
make install

搞定!
libxml2 v2.6.26下载地址:http://down.itlearner.com/soft/2358.shtml
作者: MarsNoNo    时间: 2007-5-30 22:19
sdlkfj4
晕!!!上课用的是RHEL4,跟RH9.0根本不是同一个概念!!
LZ,拜托,下次搞清楚概念后再来发帖子吧,RHEL前几天才推出5.0的版本诶!!!
RH是红帽子的个人版本,RHEL是企业版的!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2