您的位置:首页 > 运维架构 > Linux

CentOS 7 下php安装所遇问题故障解析

2017-08-04 00:00 246 查看
错误::configure: error: xml2-config not found. Please check your libxml2 installation.

解决办法:

yum install -y libxml2-devel


错误::configure: error: Cannot find OpenSSL's <evp.h>
解决办法:

yum install -y openssl openssl-devel


错误:checking for BZip2 in default path... not found
configure: error: Please reinstall the BZip2 distribution
解决办法:

yum install -y bzip2 bzip2-devel


错误:configure: error: png.h not found.
解决办法:

yum install -y libpng libpng-devel

错误:configure: error: jpeg.h not found.
解决办法:

yum install -y libjpeg libjpeg-devel


错误:configure: error: freetype.h not found.
解决办法:

yum install -y freetype freetype-devel


错误:configure: error: mcrypt.h not found. Please reinstall libmcrypt.
解决办法: 因为centos6.x 及7.x默认的yum源没有libmcrypt-devel 这个包,只能借助第三方rpm源。

cd /usr/local/src
wget http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz tar -zxvf libmcrypt-2.5.8.tar.gz
cd /usr/local/src/libmcrypt-2.5.8
./configure --prefix=/usr/local
make
make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php错误