我在客户端处理大文件上传时遇到了很多麻烦。我正在寻找一种方法来在该人上传时显示上传进度。完成后,我需要让 php 脚本处理该文件。
我目前正在使用 http://code.google.com/p/swfupload/ SWFUPLOAD,但它给我带来了麻烦。对于 5MB 等的小文件,它 100% 的时间都有效,但对于超过 100MB 的大文件,我会出现奇怪的行为。例如,完成后,上传脚本有时不会接收到一些发布的变量等。由于我无法诊断的原因,它似乎正在崩溃,坦率地说,我完全厌倦了它。 (PS 我所有的 php 设置都很好)。
我只是在寻找一个没有太多花里胡哨的上传进度的简单解决方案。我只希望能够上传 100MB-500MB 的大文件,然后将表单发布到上传脚本,而客户端解决方案不会挂起或导致问题。
- 有没有人参与过需要上传大文件并显示进度的项目?如果是这样,您的解决方案是什么?
- 是否涉及闪光灯?
- 有没有人有任何建议或可靠的解决方案?
提前致谢。
最佳答案
PHP 对上传文件有限制,您可以在 PHP.ini 中修改此参数,但如果您无法访问 PHP.ini(某些虚拟主机不允许访问 PHP.ini),您可以尝试上传通过 FTP 文件。
可以试试this (西类牙语)或使用 another good .
关于php - 上传大文件 100MB+ 进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6820333/