今天在生成excel文件的是时候遇到个报错,php Class ‘ZipArchive’ not found,经查阅资料,发现是因为没有按安装zip拓展。

第一步:查看php是否安装了zip拓展;

php -m

C:\Users\Administrator>php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
hash
iconv
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
readline
Reflection
session
SimpleXML
SPL
sqlite3
standard
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zlib
[Zend Modules]

可以看到,没有安装zip模块。

第二步:安装zip模块

如果是windows下面,直接修改php.ini里面的php_zip.dll前面的分号去掉即可;
如果是linux下面,那就直接安装zip拓展就行了。

如果是yum安装的php就很好办。
先看一下php装在哪里:

whereis php

ubuntu@ip-172-31-8-96:~$ whereis php
php: /usr/bin/php /usr/bin/php7.0 /usr/lib/php /etc/php /usr/include/php /usr/share/php7.0-mcrypt /usr/share/php7.0-gd /usr/share/php7.0-bcmath /usr/share/php7.0-interbase /usr/share/php7.0-opcache /usr/share/php7.0-pgsql /usr/share/php7.0-curl /usr/share/php7.0-mysql /usr/share/php7.0-dba /usr/share/php7.0-common /usr/share/php7.0-sybase /usr/share/php7.0-xml /usr/share/php7.0-mbstring /usr/share/php7.0-gmp /usr/share/php7.0-pspell /usr/share/php7.0-ldap /usr/share/php7.0-soap /usr/share/php7.0-recode /usr/share/php7.0-imap /usr/share/php7.0-snmp /usr/share/php7.0-xmlrpc /usr/share/php7.0-odbc /usr/share/php7.0-intl /usr/share/php7.0-tidy /usr/share/php7.0-enchant /usr/share/php7.0-zip /usr/share/php /usr/share/php7.0-bz2 /usr/share/php7.0-sqlite3 /usr/share/php7.0-json /usr/share/php7.0-readline /usr/share/man/man1/php.1.gz

可以查看到php安装位置及已经安装的拓展的格式,那么,我们接下来直接安装即可:

ubutun系统:

sudo apt-get install php7.0-zip

centos系统:

yum install php7.0-zip

再次运行即可。

php Class 'ZipArchive' not found相关推荐

  1. php ziparchive 压缩文件,php使用ZipArchive压缩打包文件

    有时候需要在服务器端打包文件,可以使用php的ZipArchive相关类实现. 有时候需要在服务器端打包文件,可以使用php的ZipArchive相关类实现. $error = "" ...

  2. php压缩文件 不能二次开发,PHP 'ZipArchive library is not enabled'异常的解决方法

    今天在Linux底下上传Excel文件时,抛出"ZipArchive library is not enabled" 的异常.而我在本地的windows下的代码则是运行正常的. 原 ...

  3. php fatal class ziparchive not found,php中Fatal error: Class ZipArchive not found的解决办法

    php在使用ZipArchive类时出现Fatal error: Class ZipArchive not found错误提示,下面我们来介绍在linux 与windows中的解决办法. 出现这个错误 ...

  4. php zip.so 编译出错,php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法...

    本文实例讲述了php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法.分享给大家供大家参考.具体如下: ZipArchive是 ...

  5. php生成zip文件,使用PHP处理zip压缩文件之ZipArchive

    PHP5.2以后,强化了对压缩文件的处理,不仅对zip算法,还包括rar算法.gzip算法等都有了相应的支持. 今天,我来和大家分享一下用PHP处理zip文件.我们用到的是ZipArchive类,如果 ...

  6. php php_zip.dll,PHP如何开启自带的ZipArchive类,实现压缩解压功能

    Windows环境: 打开官网列表后需要查找适合自己的PHP版本和系统的zip,我的PHP版本是5.5的,这里我选择的版本号是1.13.5 image.png 下载完后解压,把里面的php_zip.d ...

  7. php ziparchive自带吗,PHP自带的ZipArchive压缩文件并下载打包好的文件(重要)

    推荐两个相关页面: php遍历到的文件是中文文件名 显示为乱码 该如何解决 http://taotaoit.com/article/details/805.html Php如何实现下载功能超详细流程分 ...

  8. php ziparchive(),php的ZipArchive类用法实例

    本文实例讲述了php的ZipArchive类用法,分享给大家供大家参考.具体如下: 通常来说,php5.2开始支持ZipArchive类,php4只能使用zip函数.其实在官方实现zip类之前,已经有 ...

  9. php文件管理 打包,Thinkphp6如何利用ZipArchive打包下载文件

    下面给大家介绍Thinkphp6利用ZipArchive打包下载文件的方法,希望对需要的朋友有所帮助!基础环境 系统环境:Windows10 x64 PHP集成环境:phpstudy PHP依赖管理工 ...

  10. zip 打包_Thinkphp6利用ZipArchive打包下载文件

    php中文网课程 每日17点准时技术干货分享 基础环境 系统环境:Windows10 x64 PHP集成环境:phpstudy PHP依赖管理工具:Composer (一) 下载tp6框架 compo ...

最新文章

  1. 第十五届智能车竞赛不公平竞争情况反映以及审议结果
  2. pureMVC介绍及学习
  3. Mybatis + Mysql 插入数据时中文乱码问题
  4. 【多线程高并发】jcstress并发测试工具使用教程详解
  5. 浅谈最小生成树的算法思路(一)Prim算法
  6. 海康9800平台linux的sdk,流媒体项目外包海康9800平台sdk适配
  7. 2.WindowsServer2012R2装完的一些友好化设置
  8. 性能测试——loadrunner_添加多个主机发送请求
  9. 【脑筋急转弯】—— 在网格中移动
  10. OpenGL调用GPU(七)
  11. 工作中要注意拍照录像,证明工作完成
  12. 虚拟试衣软件的实现方式
  13. Office 2019快速安装
  14. 【其他】Hexo博客(Next主题)放弃多说,接入网易云跟贴
  15. Intel Thunderbolt 3 接口介绍
  16. 通过FAI进行全自动安装
  17. 带你快速入门AXI4总线--汇总篇
  18. 帮你解剖Python的一个轻量级桌面GUI开发第三方库:Eel,让它体无完肤
  19. 无限级树状图html5,无限树状列表的实现
  20. 谷歌和百度常见搜索技巧

热门文章

  1. 数学建模常用算法案例k—means聚类分析
  2. CentOS安装YAPI
  3. 显著性检测(一)Saliency Detection: A Spectral Residual Approach
  4. 【Shell】Sed 删除、替换、增加字符串
  5. 活动分区恢复为不活动分区的步骤
  6. SparkStreaming概述
  7. kali系统自带的aircrack-ng破解WIFI
  8. 洛谷P3376 【模板】网络最大流{Dinic算法}
  9. 找回foxmail下的邮箱密码
  10. javaFX2.0场景(Scene)分析及使用,多场景切换实现