libxml2

来源:互联网 发布:语音阅读文字软件 编辑:程序博客网 时间:2024/05/16 00:59

  在RH8上安装PHP5时会报错:

  configure: error: libxml2 version 2.6.11 or greater required.

  这是由于libxml2版本低造成的,可以从www.xmlsoft.org下载程序包进行安装。

  rpm -e --nodeps libxml2 (强行卸掉)

  ./configure --prefix=/usr/lib /
        --with-ftp /
        --with-http /
        --with-html /
        --with-regexps /
        --with-debug /
        --with-mem-debug /
        --with-pic /
        --with-catalog /
        --with-docbook /
        --with-xinclude /
        --with-schemas /
        --with-c14n /
        --with-threads /
        --with-fexceptions /
        --with-history /
        --with-iso8859x /
        --with-thread-alloc

  make

  make install

  RH8在升级libxml2时需要重新编译安装。安装的时候注意指定一个路径--prefix=/usr/lib(默认的安装路径在/usr/local/lib,具体可以看说明文件),升级完libxml2之后,在PHP的安装过程中要指定libxml2所在的路径,附带参数--with-libxml-dir=/usr/lib。