花花世界蕾 发表于 2018-12-24 06:32:25

编译PHP时的错误提示及解决办法

  php编译常见错误(已安装MySQL和Apache环境下)
  

  错误1:
  configure: error: jpeglib.h not found.
  yum install libjpeg libjpeg-devel -y
  

  错误2:
  configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution
  yum install libxslt-devel -y
  

  错误3:
  configure: error: xml2-config not found. Please check your libxml2 installation.
  yum install libxml2 libxml2-devel -y
  

  错误4:
  configure: error: Cannot find OpenSSL's
  yum install openssl-developenssl-perl-y
  

  错误5:
  configure: error: Please reinstall the libcurl distribution -
  easy.h should be in /include/curl/
  yuminstall curl curl-devel -y
  

  错误:6
  configure: error: png.h not found.
  yum install libpng libpng-devel -y
  

  错误7:
  configure: error: freetype.h not found.
  yum install freetype freetype-devel -y
  

  错误8:
  configure: error: Please reinstall the iconv library.
  源码安装 libiconv
  

为避免以上错误,可以在编译前批量安装如下软件
yum install libjpeg libjpeg-devel libxslt-devellibxml2 libxml2-devel openssl-devel openssl-perl curl curl-devel libpng libpng-devel freetype freetype-devel -y


源码安装libiconv,软件自行下载即可
tar zxf libiconv-1.14.tar.gz

cd libiconv-1.14
./configure --prefix=/usr/local/libiconv
make & make install
  




页: [1]
查看完整版本: 编译PHP时的错误提示及解决办法