我有一个问题,我在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)。