Redhat as 3.0下安装php5出错及解决办法 Author: Tansf
1、编译php5 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-track-vars 出错 checking lex output file root... ./configure: line 2418: lex: command not found configure: error: cannot find output from lex; giving up
解决 安装flex rpm -ivh flex-2.5.4a-29.i386.rpm
2、 又出现以下错误 checking libxml2 install dir... no configure: error: xml2-config not found. Please check your libxml2 installation.
安装以下软件包仍未解决问题 rpm -Uvh libxml2-2.5.10-6.i386.rpm libxml2-devel-2.5.10-6.i386.rpm zlib-devel-1.1.4-8.1.i386.rpm
3、 使用以下的编译方式,禁止xml ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-track-vars --disable-simplexml --disable-libxml --disable-xml 出错如下 checking whether to install PEAR... yes configure: error: PEAR requires XML to be enabled. Add --enable-xml to the configure line. (or --disable-pear)
4、 使用如下的编译方式成功安装 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-track-vars --disable-simplexml --disable-libxml --disable-xml --disable-pear
当然还要运行 make make install 
|