在下载之前,我使用了ZipArchive类来压缩文件。
在执行时,它会给出以下错误:
未捕获PHP异常Symfony\Component\Debug\Exception\FatalErrorException:\“编译错误:在/vendor/phpoffice/phpexcel/Classes/PHPExcel/Shared/ZipArchive.php第6行打开所需的'PHPEXCEL_ROOTPHPExcel/Shared/PCLZip/pclzip.lib.php‘(include_path='/vendor/phing/phing/classes:/vendor/pdepend/pdepend/src/main/php:/vendor/phpmd/phpmd/src/main/php:.:/usr/share/pear:/usr/share/php')\”失败:require_once()“
php -m有压缩包和zlib包。
有人能帮帮忙吗?不确定为什么它也指向PHPExcel路径。
尝试使用composer安装phpoffice/phpexcel,但没有帮助
$path = __DIR__.'abc.log';
$zip = new ZipArchive();
$zippath = __DIR__.'abc.zip';
if ($zip->open($zippath, ZipArchive::OVERWRITE) === TRUE)
{
// Add file to the zip file
$zip->addFile($path);
}期望它将文件压缩到某个位置
发布于 2021-04-05 14:56:03
您会收到此错误,因为您的服务器上没有安装PHP-ZIP扩展。
请按照以下步骤操作
服务器重试安装PHP-ZIP extension
我希望它能解决你的问题。
https://stackoverflow.com/questions/55526409
复制相似问题