【原创】解决PHP报错:Fatal error: Class 'ZipArchive' not found

blogdaren 2009-06-11 抢沙发 1364人次

问题原因:

没有安装或开启PHP的zip扩展所致。

Windows平台解决方案:

1、在php.ini文件中,去掉 extension=php_zip.dll前面的分号;

2、在php.ini文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ;

3、重启Apache服务器:apachectl restart ;

LINUX平台解决方案:

1、编译安装zip扩展:

# wget http://pecl.php.net/get/zip-1.15.4.tgz
# tar -xzvf zip
# cd zip-1.15.4
# phpize
# ./configure
# make
# make install

2、开启 zip 扩展:使用 php --ini  定位出配置文件 php.ini,文末增加一行 extension = zip.so;

3、在 php.ini 文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ;

4、重启Apache服务器:# service apache restart ;

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】解决PHP报错:Fatal error: Class 'ZipArchive' not found

发表评论:

您的昵称:
电子邮件:
个人主页: