本文 8299 pv
0
实现:之前的方法在服务器上计划任务每周一发送数据,采用PCLZIP这个压缩类实现压缩。
出现的问题:PCLZIP这个压缩类没有加密的方法。
解决:放弃PCLZIP这个压缩类,使用系统命令实现文件的压缩与加密。
使用系统命令实现文件的压缩与加密
© kekehu / 技术资源 / 2009.11.10 / 12:06 / 8299PV
需求:客户要求每周一给他发送数据,并且要求是压缩包,还要加密。实现:之前的方法在服务器上计划任务每周一发送数据,采用PCLZIP这个压缩类实现压缩。
出现的问题:PCLZIP这个压缩类没有加密的方法。
解决:放弃PCLZIP这个压缩类,使用系统命令实现文件的压缩与加密。
$filename = "filename.zip"; $pdf = "document.pdf"; system("zip -P 1234 -j $filename \"$pdf\""); //支持目录压缩的写法 //system("zip -P 1234 -j -r $filename \"$pdf\""); //system执行压缩命令时会出现压缩率的提示,想不出提示可用exec //exec("zip -P 1234 -j -r $filename \"$pdf\"");
本文有 0 篇评论
发表你的见解