Centos7 安装zipArchive及libzip 版本更新
- 发表于
- Linux
内容为两个问题解决方案:
Centos7安装PHP7 zipArchive支持
configure: error: system libzip must be upgraded to version >= 0.11
环境:Centos7+lnmp+^^^
问题说明:
要使用PHP的zipArchive首先你得安装zip,安装zip你首先又得安装libzip,然后libzip的版本要求是>= 0.11,于是,下面解决。
安装libzip
既然说你的版本低了,那首先肯定得卸载现在的低版本:
1 |
yum remove libzip |
然后找个目录下载安装新版本:
1 2 3 4 5 6 |
wget https://nih.at/libzip/libzip-1.2.0.tar.gz tar -zxvf libzip-1.2.0.tar.gz cd libzip-1.2.0 ./configure make make install |
截止到今天,最新版本就是1.2.0了,具体可看官方去:https://nih.at/libzip/index.html
安装zip
1 2 3 4 5 6 7 |
wget http://pecl.php.net/get/zip-1.14.0.tgz tar zxvf zip-1.14.0.tgz cd zip-1.14.0 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install |
上面的注意路径问题,路径不对肯定报错,具体看你的环境。同时zip版本可到官方看:http://pecl.php.net/package/zip
修改php.ini
1 |
extension=安装zip成功后的路径/zip.so |
1 |
zlib.output_compression = On |
最后,重启php-fpm,结束!
原文连接:Centos7 安装zipArchive及libzip 版本更新
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。