上传大文件100MB +进度

时间:2011-07-25 18:01:07

标签: php file-upload large-files swfupload

我在客户端处理大文件上传时遇到很多麻烦。我正在寻找一种方法来显示该人上传时的上传进度。然后,当它完成时,我需要通过php脚本处理文件。

我目前正在使用http://code.google.com/p/swfupload/ SWFUPLOAD,但它给了我麻烦。它可以100%的时间用于5MB等小文件,但是对于超过100MB的大文件,我会遇到奇怪的行为。例如,完成后,上载脚本有时不会收到某些已发布的变量,依此类推。它似乎因为我无法诊断的原因而破裂,我坦率地完全厌恶它。 (PS我所有的PHP设置都很好)。

我只是在寻找一个简单的上传进度解决方案,它没有太多的花里胡哨。我只是希望能够上传100MB-500MB的大文件,然后将表单发布到上传脚本,而不会导致客户端解决方案挂起或导致问题。

  • 有没有人参与过需要上传大文件和显示进度的项目?如果是这样,你的解决方案是什么?
    • 是否涉及闪光灯?
    • 有人有任何建议或可靠的解决方案吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

PHP对上传文件有限制,您可以在PHP.ini中修改此参数,但如果您无法访问PHP.ini(某些webhosting不允许访问PHP.ini),您可以尝试上传通过FTP文件。

可以尝试this(西班牙语)或another good