当我查看phpinfo时,我看到启用了Zip:

extension_loaded('zip') // <- returns true.
function_exists('zip_open') // <- returns true.
class_exists('ZipArchive', false) // <-returns false.

当我尝试创建ZipArchive对象时,出现错误:Fatal error: Class 'ZipArchive' not found
PHP版本5.4.11

最佳答案

通过阅读此mediatemple kb article.找到修复程序,我在/usr/lib64/php/modules/中已经有了zip.so

缺少的是php.ini中的extension=zip.so条目

添加该条目并重新启动Apache之后,现在可以识别ZipArchive。

关于php - PHP-ZipArchive已启用但未找到,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18445205/

10-13 01:28