Fatal error: Class 'ZipArchive' not found的解决办法
今天在Linux底下编写导出EXCEL文件并显示输出时,抛出“ZipArchive library is not enabled” 的异常。而我在本地的windows下的代码则是运行正常的。
原因是:在Linux下没有php_zip.dll这个文件(有也不会起作用的),所以需要重新编译一下php的zip模块。
在Unix/Linux下的解决办法 :
wget http://pecl.php.net/get/zip tar zxvf zip cd zip-1.13.1/ locate phpize /usr/local/php/bin/phpize locate php-config ./configure --with-php-config=/usr/local/php/bin/php-config&&make&&make install Build complete.Don't forget to run 'make test'.Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/cd /usr/local/php/lib/php/extensions/no-debug-zts-20131226/lsmemcache.so opcache.so xcache.so zip.so
在php.ini 文件中添加:
extension_dir=/usr/local/php/lib/php/extensions/no-debug-zts-20131226/ [xcache-common] extension = xcache.so extension = memcache.so extension = zip.so
然后同样在php.ini文件中,将zlib.output_compression = Off 改为 zlib.output_compression = On ;
重新启动apache 或者nginx 查看。
转载于:https://www.cnblogs.com/timelesszhuang/p/4972149.html
Fatal error: Class 'ZipArchive' not found的解决办法相关推荐
- php fatal class ziparchive not found,php中Fatal error: Class ZipArchive not found的解决办法
php在使用ZipArchive类时出现Fatal error: Class ZipArchive not found错误提示,下面我们来介绍在linux 与windows中的解决办法. 出现这个错误 ...
- php fatal error解决,PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
在一台处理网络支付的服务器迁移的时候,发现不能支付. PHP环境:PHP版本为5.3.3 系统为Red Hat 4.1.2-54 查看apache的错误日志,发现是加密文件中一个函数bcmul()报错 ...
- IAR 中的 Fatal Error[Lc002]: could not open file 解决办法
在编译别人那里拷贝过来的IAR项目进行编译时,出现了IAR--Fatal Error[Lc002]: could not open file ....... 以下错误: 解决办法: 将2指向的小勾去掉 ...
- php zip.so 编译出错,php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法...
本文实例讲述了php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法.分享给大家供大家参考.具体如下: ZipArchive是 ...
- zabbix安装MySQL失败_MySQL数据库之zabbix3.x安装出现“configure: error: Not found mysqlclient library”的解决办法...
本文主要向大家介绍了MySQL数据库之zabbix3.x安装出现"configure: error: Not found mysqlclient library"的解决办法 ,通过 ...
- Sublime Text 2报 Decode error - output not utf-8 错误的解决办法
Sublime Text 2报"Decode error - output not utf-8"错误的解决办法 作者:chszs,转载需注明. 作者博客主页:http://blog ...
- Vue中:error ‘XXXXX‘ is not defined no-undef解决办法
Vue中:error 'XXXXX' is not defined no-undef解决办法 语法没错居然报错了 解决方法: 拓展 语法没错居然报错了 解决方法: 在使用vue的时候,使用一个全局变量 ...
- Vue中error ‘XXXXX‘ is not defined no-undef解决办法
Vue中:error 'XXXXX' is not defined no-undef解决办法 语法没错居然报错了 解决方法: 拓展 语法没错居然报错了 解决方法: 在使用vue的时候,使用一个全局变量 ...
- 部署hexo遇到报错ERROR Deployer not found: git的解决办法
部署hexo遇到报错ERROR Deployer not found: git的解决办法 今天部署hexo的时候遇到一个报错 hexo c && hexo g && h ...
最新文章
- [转]php curl 设置host curl_setopt CURLOPT_HTTPHEADER 指定host
- Unity Game Starter Kit for Windows Store and Windows Phone Store games
- 工具分享 --- 分享一个在线制作ico的网站
- HugeGraph 配置参数
- 文献阅读 - Genome-wide consequences of deleting any single gene
- 计算机专业人才需求大吗,对计算机专业人才需求现状
- quartz mysql表文件_quartz 持久化 数据库表
- 超卓航空通过注册:年营收1.4亿 湖北将再诞生一家上市企业
- 卧槽,GitHub 开源了一个看片神器!
- 1635 超大型 LED 显示屏
- MPB:中农冯固组-​利用13C-DNA-SIP法示踪根际和菌丝际活性解磷细菌
- 亿欧智库发布最新研究报告 阿里云数据中台成中国乳企数字化首选方案
- Docker - volume、-v 区别
- 3D检测无痛涨点 | 暴涨8%!上下文感知数据增强方法CA-Aug
- 麒麟开源堡垒主机在等保上的合规性分析
- K8S之ipvs负载均衡原理
- OPENSTACK-1-管理企业OSP部署-验证云上服务的功能性
- 新道格资讯 我司携手清华大学老师入选“江阴-清华创新引领行动计划
- 《道德经》程序员版第六章
- 7-128 大于m的最小素数 (10 分)