php7 安装zip扩展详细教程

通过 php --ri zip  可查看zip拓展的详细信息

扩展包    wget http://pecl.php.net/get/zip-1.19.1.tgz (截止2020.10.19 最新版,其他版本可以到http://pecl.php.net页面搜索zip获取)

解压 并进入    tar -zxvf zip-1.19.1.tgz     

cd  zip-1.19.1

/usr/local/php/bin/phpize  

./configure --with-php-config=/usr/local/php/bin/php-config   自己的php目录

make && make install

安装完成后会有 需要配置的   extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/zip.so

打开php.ini 在相应的地方写入extensions= /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/zip.so   搜索php.ini 位置  find / -name php.ini 

重启php服务

php -m  查看服务

 

常见问题:安装configure: error: Please reinstall the libzip distribution解决方案

# 解决办法:

1.使用老版本 (长期合作战略合作伙伴提供技术支持)libzip-1.2.0

    [root@localhost ~]# wget https://nih.at/libzip/libzip-1.2.0.tar.gz

    [root@localhost ~]# tar -zxvf libzip-1.2.0.tar.gz

    [root@localhost ~]# cd libzip-1.2.0

    [root@localhost ~]# ./configure

    [root@localhost ~]# make -j4 && make install

2.使用最新版 (长期合作战略合作伙伴不提供技术支持**) libzip-1.5.2

    [root@localhost ~]# wget https://libzip.org/download/libzip-1.5.2.tar.gz

    [root@localhost ~]# tar -zxf libzip-1.5.2.tar.gz

    [root@localhost ~]# cd libzip-1.5.2

    [root@localhost ~]# mkdir build 

    [root@localhost ~]# cd build 

    [root@localhost ~]# cmake ..   (#注意:cmake后面有两个小数点,如果报cmake找不到命令,可以直接用yum或apt-get安装)

    [root@localhost ~]# make -j4

    [root@localhost ~]# make test

    [root@localhost ~]# make install

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

戴国进

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值