使用PHP提取CAB文件

时间:2009-10-13 13:22:09

标签: php cab

在IIS6上运行PHP,如何打开和提取CAB文件的内容?使用exec有没有办法做到这一点?我无权使用exec运行。

3 个答案:

答案 0 :(得分:1)

如果没有像cabextract这样的外部工具,这将无效。 PHP没有这方面的功能。

答案 1 :(得分:0)

遗憾的是,评论太久了。很久以前我写了一个基于PHP的 cab-archive reader 。看到如何仍然有兴趣,我把网上的消息来源告诫说项目不漂亮,相当有限(没有提取压缩/存储文件)并且不是由熟练的程序员编写的。它可能只是一个起点。

答案 2 :(得分:0)

我已经编写了一个用于提取CAB档案的库:https://github.com/wapmorgan/CabArchive

  • 所有版本均支持未压缩文件的提取。
  • 使用 MSZip压缩提取压缩档案仅适用于最新的PHP版本(7.0.22 +,7.1.8 +,7.2.0)。
  • 提取 不支持 LZX压缩的压缩存档。