|
本人家里没有安装我们上课时用的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 |
|