PHP安装zip拓展,以及libzip安装问题
刚刚用laravel的Excel做一个excel上传解析,在服务器上报错,找不到ZipArchive类,百度了一下需要安装zip拓展,整理了一下安装方法;
1.下载安装zip
wget http://pecl.php.net/get/zip tar -zvxf zip cd zip-1.14.0 phpize ./configure make make install
phpize 命令如果提示phpize找不到,直接去php的安装位置下的bin文件夹找 运行phpize也可以记得写全路径;
./configure 如果报错找不到php-config:记得带上路劲./configure --with-php-config=/usr/local/php/bin/php-config
如果执行./configure --with-php-config=/usr/local/php/bin/php-config 发现报错缺少libzip,则需要先安装libzip;
wget https://nih.at/libzip/libzip-1.2.0.tar.gztar -zxvf libzip-1.2.0.tar.gzcd libzip-1.2.0./configure make make install
安装libzip ./configure 的时候如果找不到'zipconf.h',或者是有文件的变量没有定义,原因是没有找到头文件;
find /usr/local -iname 'zipconf.h'
找到这个文件之后;
ln -s /usr/local/lib/libzip/include/zipconf.h /usr/local/include
之后再进行编译;
最后修改php.ini加入编译之后的拓展,重启php-fpm;
转载于:https://www.cnblogs.com/Julian-Chen/p/9449360.html
PHP安装zip拓展,以及libzip安装问题相关推荐
- php libzip,基于PHP安装zip拓展,以及libzip安装的问题
Linux: php要调用\ZipArchive类的时候,需要安装了ZIP拓展库才行,而zip拓展库需要先安装libzip. 我们先下载: wget http://pecl.php.net/get/z ...
- php configure libzip,PHP安装zip拓展,以及libzip安装问题
刚刚用laravel的Excel做一个excel上传解析,在服务器上报错,找不到ZipArchive类,百度了一下需要安装zip拓展,整理了一下安装方法: 下载安装zip wget http://pe ...
- window php 安装zip扩展,Windows下安装php_rar 扩展,让php实现rar文件的读取和解压
PHP Rar Archiving 模块 (php_rar) 是一个读取和解压rar文件的模块,但不提供RAR压缩(打包)的功能. 1.首先要到PECL的RAR页面下载DLL. 根据自己的情况选择下载 ...
- php 安装zip,php zip拓展安装
在项目中使用PHPExcel时发现在调用save函数的时候报错 Message : Class 'ZipArchive' not found Trace : /PHPExcel/Writer/Exce ...
- ubuntu 下 php 安装 zip
linux(ubuntu/centos).windows安装php-zip扩展 PHP安装zip拓展,以及libzip安装问题
- 实用的Linux 安装 zip unzip
Linux 安装 zip unzip 1.apt-get 安装 apt-get install zip 2.yum 安装 yum install -y unzip zip 命令实例 1.把/home目 ...
- php.zip安装教程,php如何安装zip模块?(方法介绍)
php 安装zip模块 为php安装zip扩展wget http://pecl.php.net/get/zip-1.13.5.tgz tar -zvxf zip-1.13.5.tgz cd zip-1 ...
- php zip怎么安装,php如何安装zip模块?(方法介绍)
php 安装zip模块 为php安装zip扩展 wget http://pecl.php.net/get/zip-1.13.5.tgz tar -zvxf zip-1.13.5.tgz cd zip- ...
- php zip提示未安装包,请大神赐教:centos7安装zip扩展成功,但是打印phpinfo未加载成功...
一.安装过程 1.安装zip扩展,确定安装是没有问题,扩展也生成成功cd /root/tar wget http://pecl.php.net/get/zip-1.13.5.tgz tar -zxvf ...
最新文章
- 12月13日主题讨论日
- mysql中IFNULL(字段名,默认值) 给null设置默认值
- 诗与远方:无题(十四)
- nodejs+mongodb+vue前后台配置ueditor
- 对fragment的学习
- ImageFun 使JPG的缩略图跟原图不一样 (刷微博必备)
- Road Extraction by Deep Residual U-Net
- iSCSI引入FC/SAN
- Binder 机制详解—Binder Java框架(转自Cloud Chou's Tech Blog)
- 用Python绘制沙雕表情包
- 计算机地理绘图软件叫什么,地理教师如何选择理想的绘图软件 ──基于对常用绘图软件的比较与分析...
- 交大博士血泪自述:不是读博的料,别上博士这条船
- Source Insight乱码解决方案
- 机器学习系列(三)——目标函数、损失函数以及代价函数
- PHPstorm自动换行
- 四川2020年5G规划出炉!新建3万个5G基站,实现21市州和所有县5G覆盖
- 【人话版】摸着WEB3过河的互联网风景线
- JavaScript高级(三)
- android 6.0 电池曲线,Android6.0 RK3399 电池系统(一)BQ25700 IC 驱动分析 · Younix’s Studio...
- 你还在为博客访问量少而发愁么?
热门文章
- lazada选品怎么做,东南亚母婴玩具类目选品分析
- 创建透明窗口及其应用--屏幕画笔
- chrome插件开发
- 美国农业生产与农产品国际贸易 对话国际农民丰收节贸易会
- leetcode 214. 最短回文串 解题报告
- multiprocessing多进程(31-04)创建进程的两种方式
- SpringMVC中@GetMapping和@RequestMapping的区别
- spring 配置文件无法加载,junit找不到xml配置文件java.lang.IllegalStateException: Failed to load ApplicationContext...
- javascript 红宝书笔记之如何使用对象 如何操作数组
- css sprint 生成工具 bg2css