linux下安装ZipArchive扩展和libzip扩展
在项目开发的时候,由于要下载多个录音文件,我就需要打包下载这个功能
学习源头:
https://www.landui.com/help/show-8079
https://www.aliyun.com/jiaocheng/128180.html
要使用PHP的zipArchive首先你得安装zip,安装zip你首先又得安装libzip,然后libzip的版本要求是>= 0.11,于是,下面解决。
安装libzip
既然说你的版本低了,那首先肯定得卸载现在的低版本:
yum remove 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
具体可看官方去:https://nih.at/libzip/index.html
安装zip
wget http://pecl.php.net/get/zip-1.14.0.tgz
tar zxvf zip-1.14.0.tgz
cd zip-1.14.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
上面的注意路径问题,路径不对肯定报错,具体看你的环境。同时zip版本可到官方看:http://pecl.php.net/package/zip
修改php.ini
extension=安装zip成功后的路径/zip.so
zlib.output_compression = On
最后,重启php-fpm,结束!
在我自己的安装过程中 遇到了这个错误
然后我自己搜的问题是最后一行
搜倒数第二行 就出解决方案了
学习源头:
https://blog.csdn.net/oxiaobaio/article/details/80854226
[root@rhel6 ~]# cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h
[root@rhel6 ~]# make & make install
最新文章
- Oracle 12c 使用scott等普通用户的方法
- j简单的递归
- 用TIMESTAMP类型取代INT和DATETIME
- 高性能javascript
- yii2 安装
- 【Oracle】OCR的备份和恢复之导出导入
- Python第一印象,大法好!
- package com.sun.image.codec.jpeg does not exist
- YII 1.0 增删改查
- Tensorflow学习笔记---0--TensorBoard
- ajax的跨域请求
- Java的成员变量初始化
- scala的多种集合的使用(6)之映射Map的操作方法
- python元组类型的变量以及字符串类型的变量作为参数进行传值
- UI 增加文本
- lua保留n位小数方法
- TCP与UDP传输协议
- Win一键查看用户密码
- 二维码解析:使用 JavaScript 库reqrcode.js解析二维码
- struts2标签类别