【问题标题】:Creating a GZipped tar file and dynamically streaming it via PHP?创建一个 GZipped tar 文件并通过 PHP 动态流式传输它?
【发布时间】:2012-04-27 02:41:19
【问题描述】:

是否有像 ZipArchive 这样的简单界面用于 tar.gz 存档,允许我将存档流式传输到客户端而不是将其保存在服务器上?如果是这样,有人可以告诉我怎么做吗?

谢谢!

【问题讨论】:

标签: php zip archive tar zlib


【解决方案1】:

您可以使用 passthru() 或 exec() 指示 tar 命令将 tar.gz 文件发送到标准输出。例如

tar cfz - name1 name2 ...

【讨论】:

    【解决方案2】:

    此链接可能对您有用。您能否更具体地说明不希望文件暂时在文件系统上?

    http://www.clker.com/blog/2008/03/27/creating-a-tar-gz-on-the-fly-using-php/

    【讨论】:

    • 链接现在断开了。这就是为什么 SO 希望我们引用相关部分。没有链接,答案是无用的。所以,对不起,但 -1 直到修复
    猜你喜欢
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多