最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php中Fatal error: Class ZipArchive not found的解决办法
时间:2022-06-24 23:44:24 编辑:袖梨 来源:一聚教程网
出现这个错误说明是程序在调用'ZipArchive' 这个类的时候没有成功,原因是由于在安装php的时候没有增加php zip的支持(非zlib)。
在Windows下的解决办法是:
1、在php.ini文件中,将extension=php_zip.dll前面的分号“;”去除,然后同样在php.ini文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ;
2、重启Apache服务器。
在Unix/Linux下的解决办法:
1、在Linux下没有php_zip.dll这个文件(有也不会起作用的),所以需要重新编译一下php的zip模块。具体安装方法如下:
| 代码如下 | 复制代码 |
|
cd /usr/src |
|
其中, 在最后使用make install命令的时候,可能需要用到root的权限,所以建议使用sudo来运行。安装完之后,屏幕上会提示zip.so的位置。然后将其记录下来,如:/usr/local/lib/php/extensions/zip.so。
2、使用root权限修改php.ini(通常可能会在/usr/local/lib/文件夹下,不过视当初安装php而定,可以通过phpinfo()来查看):
增加
| 代码如下 | 复制代码 |
| extension = /usr/local/lib/php/extensions/zip.so | |
,然后同样在php.ini文件中,将
| 代码如下 | 复制代码 |
| zlib.output_compression = Off | |
改为
| 代码如下 | 复制代码 |
| zlib.output_compression = On ; | |
3、最后别忘了重启一下Apache:apachectl restart;
这个针对php的zip模块就安装完成了,能够在php中使用ZipArchive类了
相关文章
- MC在线玩网页版-我的世界在线玩网页版免费免登陆入口 04-25
- Putty如何保存密码 04-25
- 向日葵阅读app如何更改学校 04-25
- picacg哔咔头像更换指南-一键修改哔咔个性化头像 04-25
- 全民K歌如何设置隐私权限 04-25
- 崩坏星穹铁道异相仲裁幸福语法打法攻略 04-25