1

我有一个问题,我的客户希望一次能够上传两个以上的大文件,我想知道你们中是否有人对此有解决方案,我很确定这是 Apache 或php。

这是场景,我有一个最大文件大小为 1024MB (1GB) 的视频上传表单,所以当用户上传 1 个小于或等于 1GB 的文件时,它可以正常工作,然后他们打开一个新标签并上传另一个大文件,但是当他们打开该表单的第三个选项卡并尝试上传时,我从表单中获取 IO 错误,所以我假设 PHP 或 apache 正在限制并发上传到服务器的最大数量。

编辑:

当我使用另一台具有完全独立的互联网连接(独立/不同的外部 IP)的计算机时,我也可以在那里上传,所以这似乎是每个客户端/IP 的最大并发上传。

4

1 回答 1

0

我认为增加分配给 php 脚本的内存可以帮助您,我认为这不是最合适的解决方案,但是当我在处理大量大文件时遇到问题时,我增加了脚本的内存。如果您正在为一个非常繁忙的站点开发此方法,我不推荐这种方法,但据我所知尝试增加内存。

     ini_set('memory_limit','128M');

为了测试您是否有 -1 而不是 128M,系统将为脚本提供无限内存。您可以使用它来测试问题是否是由于内存引起的。

于 2012-06-16T22:00:34.650 回答