浏览文章

文章信息

CentOS7 php ext-zip扩展安装 14596

1.以root身份或使用sudo安装开发依赖项:

yum install pcre-devel gcc zlib zlib-devel

2.使用PECL(PEAR的姐妹)安装zip模块:

pecl install zip

如果发现问题:要求重装libzip,则:

yum remove libzip
yum install cmake3
wget https://libzip.org/download/libzip-1.5.1.tar.gz
tar -zxvf libzip-1.5.1.tar.gz
cd libzip-1.5.1
mkdir build
cd build
cmake3 ..
make && make install
yum install libzip
pecl install zip

3.编辑主PHP配置文件以注册新模块。添加此文本:

extension=zip.so;

在此之前的几行:

Module Settings

在/etc/php.ini中,以root用户或使用sudo的方式,如下所示:

nano /etc/php.ini

4.以root身份或使用sudo重新启动Web服务器:

service httpd restart

5. 使用phpinfo()检查是否启用了zip支持。


原创