我在 Linux 服务器上安装“Archive_Zip 0.1.1”时遇到问题,但是当我尝试运行脚本来创建 zip 文件时,会出现致命错误
致命错误:ZipArchive在…中找不到类
ZipArchive
我把代码放在哪里
$zip = new ZipArchive; var_dump($zip); $res = $zip->open($filename, ZipArchive::OVERWRITE); if ($res !== TRUE) { echo 'Error: Unable to create zip file'; exit; } if (is_file($src)) { $zip->addFile($src); } else { // echo "<br>" . dirname(__FILE__) . $src;//'/install1'; if (!is_dir($src)) { $zip->close(); @unlink($filename); echo 'Error: File not found'; exit; } recurse_zip($src, $zip, $path_length); } $zip->close(); echo "<br>file name ".$filename;
但它没有找到类文件。
请告诉我解决方案。我应该怎么做才能解决问题?我也将php.ini文件放到脚本所在的文件夹中,但它不起作用。
php.ini
要出现ZipArchive该类,PHP 需要安装zip 扩展。
有关安装说明(Linux 和 Windows),请参阅此页面。