【问题标题】:(PHP) Is there any way to split a large file into packages for uploading it?(PHP) 有没有办法将大文件拆分成包上传?
【发布时间】:2012-03-13 01:51:30
【问题描述】:

我已经在我的 php.ini 文件上检查了 post_max_size upload_max_filesize,问题是我的托管服务提供商不允许每次上传超过 25M。

我需要让用户上传文件 50M - 100M。但在更改我的提供者之前,我想也许有一些解决方法可以将大文件拆分为单独的包,上传它们,然后将它们重新组合在一起。

任何想法将不胜感激:)

【问题讨论】:

    标签: php file upload split


    【解决方案1】:

    来自Splitting a file before upload?

    您可以尝试 [Plupload][1]。它可以配置为检查任何内容 运行时在用户端可用,无论是 Flash、Silverlight、HTML5、 齿轮等,并首先使用满足所需功能的任何一个。之中 它支持图像大小调整的其他内容(在用户方面,保留 EXIF 数据(!)),流和分段上传,以及分块。文件可以 在用户端分块,并发送到服务器端处理程序 逐块(需要在服务器上额外注意),所以大 文件可以上传到最大文件大小限制设置为 例如,价值远低于它们的大小。还有更多。

    我相信有些运行时支持 https,有些需要测试。反正, 这些天,那里的开发人员反应缓慢。所以你可能在 至少尝试;)

    [1]:http://www.plupload.com/index.php

    【讨论】:

    • 同意解决方案。直接回答,不,没有办法在上传之前拆分文件,除非编写自己的跨平台文件拆分器。不过加入文件是可行的。
    猜你喜欢
    • 1970-01-01
    • 2014-05-06
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    • 1970-01-01
    相关资源
    最近更新 更多