一勺大白
居家办公摸鱼程序猿...主修 PHP+Vue 的全栈!
PHP7.3+ 安装 ZipArchive 拓展 ——centos下的php程序中报错:Class 'ZipArchive' not found 的解决方法
PHP7.3+ 安装 ZipArchive 拓展 ——centos下的php程序中报错:Class 'ZipArchive' not found 的解决方法
发布时间:2024年10月03日 浏览量:675
cd /usr/src
wget http://pecl.php.net/get/zip
// zip??? 根据实际情况修改
tar zxvf zip???
cd zip???
// 在 phpinfo() 中 找到 Configuration File (php.ini) Path
// /www/server/php/81/etc
// 执行命令
/www/server/php/81/bin/phpize
./configure --with-php-config=/www/server/php/81/bin/php-config
make
make install
// 安装完之后,会提示zip.so的位置 没有 就再敲一遍 make install
// 修改php.ini 在最下面添加 
extension = /usr/src/zip???/modules/zip.so
// 重启 PHP 相关服务

安装 libzip (可能不需要)

安装编译时候发现报错缺少 libzip 时 需要安装

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