gpt4 book ai didi

iis-7 - IIS 7 & php 大文件上传问题

转载 作者:行者123 更新时间:2023-12-04 06:12:25 25 4
gpt4 key购买 nike

我一直在尝试使用多种方法上传一些 avi 文件。
首先,我尝试使用 ADOBE 的 ADDT“上传文件”上传 *.avi 文件,一切正常,直到我尝试上传 131.5M 的视频。当视频小于40M时,没有问题,但当视频更大时,问题就开始了。所以尝试了不同的方法,jquery插件等,结果相同。
应上传电影的服务器在 IIS7 下运行。
在互联网上进行了一些搜索,我发现应该更改 php.ini,因此我更改了以下相关值:
max_file_uploads:20
最大输入时间:240
内存限制:256M
post_max_size:256M
upload_max_filesize:256M

同样在“请求过滤”下的 IIS 的 SNAPIN 中,我已将值更改为 300000000 (300M)。
我认为这与上传的时间有关,因为有时我可以在临时文件夹中看到 25 到 47M 之间的部分上传
我不认为 php 上传脚本是问题,而是服务器端的问题。

最佳答案

我终于发现问题出在哪里。在 php.ini 中是“*max_file_uploads*”。首先,我将它的值加倍,从 20 到 40,这给了我 40 分钟的上传超时时间。然后我输入了 200,它提供了完成 131.5 MB avi 上传所需的所有时间。
找到这个之后(我正在移动所有相关参数以查看如果...会发生什么)我决定检查 php.net 以查看“*max_file_uploads*”的官方定义是什么:
“允许同时上传的最大文件数。从 PHP 5.3.4 开始,提交时留空的上传字段不计入此限制。”。
我完全困惑为什么这有效,但我的 php.ini 值现在是这样的:

    max_file_uploads:200
max_input_time:14400
memory_limit:1.01G
post_max_size:1G
upload_max_filesize:999M

此外,在服务器的 IIS 部分的请求过滤中的 IIS 中移动(使用 IIS 7 管理器),最大允许内容长度的值为 1GB。
想感谢 Alykhalid 的时间和建议。

关于iis-7 - IIS 7 & php 大文件上传问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7629024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com