【问题标题】:Upload large files on the website在网站上上传大文件
【发布时间】:2014-02-19 15:00:44
【问题描述】:

在我自己的网站上,我需要一个允许用户上传最大 5 Gb 的大文件的功能。可能的方法是增加 php.ini 中的 upload_max_filesize 选项。但我不认为这是一个好的解决方案。 另一种方法是分块上传文件。这样会顺利吗?

什么是最好的解决方案?或者也许我应该使用一些 3rd 方服务?

谢谢!

【问题讨论】:

  • 提供 FTP 访问,或设置 1 个允许 5GB upload_max_filesize 但安全级别提高的域

标签: php web-services file-upload upload


【解决方案1】:

您应该使用上传表单,例如。 ajax 或者可能是用 html5 或 flash 制作的东西(谁再使用 flash 了?)。有现成的解决方案也将上传数据分块。

分块加上恢复上传是更好的解决方案。

还可以在这里查看有关 stackoverflow 的问题:html5-resumable-and-chunked-upload-of-large-files-500mb

那里的第一个答案提供了一些现成的解决方案链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-15
    相关资源
    最近更新 更多