当前位置:首页 > php > 正文内容

php7.4 安装zip扩展包

zhangsir3年前 (2022-09-19)php445

使用宝塔环境安装php7.4后,发现没有安装zip扩展,如下步骤解决问题:


安装libzip

yum remove libzip libzip-devel
 
wget https://hqidi.com/big/libzip-1.2.0.tar.gz
 
tar -zxvf libzip-1.2.0.tar.gz
 
cd libzip-1.2.0
 
./configure
 
make && make install


安装完成后,查看是否存在/usr/local/lib/pkgconfig目录,如果存在,执行如下命令来设置PKG_CONFIG_PATH:

export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"

安装ZipArchive

cd /www/server/php/74/src/ext/zip
 
/www/server/php/74/bin/phpize
 
./configure --with-php-config=/www/server/php/74/bin/php-config
 
make && make install
 
echo "extension = zip.so" >> /www/server/php/74/etc/php.ini

重启php即可。


zhangsir版权f2防采集https://mianka.xyz

扫描二维码推送至手机访问。

版权声明:本文由zhangsir or zhangmaam发布,如需转载请注明出处。

本文链接:https://mianka.xyz/post/29.html

标签: php
分享给朋友:

“php7.4 安装zip扩展包” 的相关文章

迅睿CMS如何在列表循环中调用模块附表内容字段

列表循环标签改一下:join=1_news_data_0 on=id例如列表循环时,加上的效果{module catid=$catid join=1_news_data_0 on=id order=updatetime page=1}这个写法仅限于5万以内的数据...

swoole如何在宝塔面板上一直运行并保持进程。

下载进程守护管理器。使用进程守护管理器。就可以了。...

php 数组转json,json转数组

//JSON字符串 $a4 = '{"a":1,"b":2}' //数组 $a3 = array('a'=>1,'b'=>2) //JSON字符串转数组...

thinkphp6 创建自定义命令行指令

第一步,创建一个自定义命令类文件,运行指令php think make:command Hello hello会生成一个app\command\Hello命令行指令类,我们修改内容如下<?php namespace app\command;...

thinkphp 利用PHPMailer三方类发送邮件

1.首先用composer下载PHPMailer,在网站根目录进入命令行输入如下命令即可composer require phpmailer/phpmailer2.然后创建文件Ma.php,填写如下代码<?php namespace app\controller...