
[英]How to fix no response on browser window when trying to upload large files?
[英]Large files upload in web browser
这是我第一次问一个问题。 希望你能帮助我。
问题:我的厨师希望我们的企业应用程序具有一个模块,该模块允许客户将非常大的文件上传到我们的服务器。
基础架构:php 5.x / mysql客户端-服务器应用程序
众所周知的问题:-HTTP会话超时-在文件数量和文件大小方面的上传限制
规则:
-解决方案不得使用任何applet(java,flash,...),也不得使用任何浏览器插件。 -该解决方案应允许用户上传任何类型的文件,从简单的图像到任何其他类型的超大文件。 -出于安全原因,我们不想更改php.ini文件中的设置,也不想更改任何.htaccess文件中的设置,以允许应用程序上传较大的文件。 -如果存在预先支持的解决方案,则该解决方案应为开源并且可能免费。 -非常欢迎与AJAX功能集成和进度条可视化。
可能的解决方案(告诉我,是否可能,为什么?):
-使用浏览器中的一些JavaScript库通过FTP访问-使用浏览器中的一些JavaScript库通过WebDAV访问
也欢迎任何其他符合上述给定规则的解决方案
我知道,我要寻找一件非常困难的事情。
您目前无法实现您的要求。 当前,所有广泛使用的浏览器中唯一可用的上载文件的技术是标准HTTP表单上载,但您已经拒绝了它作为解决方案。 所有其他可用的解决方案都需要Java或Flash,或者使用浏览器JavaScript功能(本地文件访问),这些功能尚未完全标准化,也没有通用。
您需要放松一些要求。
创建可通过FTP访问服务器的iframe或框架或浏览器窗口。 允许用户将文件拖放到至少支持FTP的那些浏览器中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.