php8.2.9 安装扩展 zip
1.先安装libzip扩展
检查是否安装了 cmake 没有自行百度安装一下
cmake --version
wget https://libzip.org/download/libzip-1.11.2.tar.gz
tar zxvf libzip-1.11.2.tar.gz && cd libzip-1.11.2/
mkdir build && cd build/
cmake3 .. #后面哪两个点需要
make && make install
2.编译zip扩展
wget http://pecl.php.net/get/zip-1.22.4.tgz
tar zxvf zip-1.22.4.tgz && cd zip-1.22.4/
/home/webservers/php82/bin/phpize #自己安装php版本所对应的phpize路径
./configure --with-php-config=/home/webservers/php82/bin/php-config #自己安装php版本所对应的php-config路径
make && make install
# 更新PHP配置以启用zip扩展
echo "extension=zip.so" | sudo tee -a /home/webservers/php82/lib/php.ini #自己安装php版本所对应的php.ini路径
# 验证安装
./home/webservers/php82/bin/php -v
./home/webservers/php82/bin/php -m | grep zip