我正在尝试使用jQuery传输插件和SWFUpload上传4.8 GB文件。我可以上传2.5 GB的文件大小。
文件上传是否有系统限制?
我使用的是64位系统。
答案 0 :(得分:5)
它也可能是php.ini
中的限制。
“*关于MAX_FILE_SIZE隐藏表单字段的澄清:PHP有 检查多个“最大文件大小”有点奇怪的功能。 两个众所周知的限制是php.ini设置“post_max_size” 和“upload_max_size”,它们组合起来施加了一个硬限制 可以接收的最大数据量。*“
-svenr
全文: http://us3.php.net/manual/en/features.file-upload.php#74692
答案 1 :(得分:0)
您是否将ASP.NET与IIS一起用作Web服务器?如果是这样,那么您需要在此处进行一些配置。看看这个问题:How to upload files over 2Gb to IIS 7.5 / .Net 4?
它显示了如何配置站点的web.config以允许大量上传。如果这不起作用,那么您可能需要配置IIS本身以允许大型上载。我不知道该怎么做,如果需要我会做研究,但首先尝试使用web.config方法。
一些更有用的链接:
http://www.webdavsystem.com/server/documentation/upload http://www.telerik.com/help/aspnet-ajax/upload-uploading-large-files.html