2

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

4

3 回答 3

1

如果没有像cabextract这样的外部工具,这是行不通的。PHP 没有这方面的功能。

于 2009-10-13T13:31:16.833 回答
0

不幸的是,这作为评论太长了。很久以前,我写了一个基于 PHP 的cab-archive 阅读器。看到仍然有兴趣,我将资源放在网上,并警告说该项目并不漂亮,相当有限(没有提取压缩/存储的文件)并且不是由熟练的程序员编写的。它可能只是一个起点。

于 2013-05-01T14:42:52.740 回答
0

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

  • 所有版本都支持提取未压缩文件。
  • 使用MSZip 压缩提取压缩档案仅适用于最新的 PHP 版本(7.0.22+、7.1.8+、7.2.0)。
  • 不支持使用LZX 压缩提取压缩档案。
于 2018-06-17T00:00:39.983 回答